Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Pulse compression</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Pulse_compression"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/ext.math.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Pulse_compression rootpage-Pulse_compression skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Pulse compression</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<p><b>Pulse compression</b> is a <a href="Signal_processing" title="Signal processing">signal processing</a> technique commonly used by <a href="Radar" title="Radar">radar</a>, <a href="Sonar" title="Sonar">sonar</a> and <a href="Ultrasound" title="Ultrasound">echography</a> to either increase the range <a href="Angular_resolution" title="Angular resolution">resolution</a> when pulse length is constrained or increase the <a href="Signal-to-noise_ratio" title="Signal-to-noise ratio">signal to noise</a> ratio when the <a href="Peak_power" title="Peak power">peak power</a> and the <a href="Bandwidth_(signal_processing)" title="Bandwidth (signal processing)">bandwidth</a> (or equivalently range resolution) of the transmitted signal are constrained. This is achieved by <a href="Modulation" class="mw-redirect" title="Modulation">modulating</a> the transmitted pulse and then <a href="Cross-correlation" title="Cross-correlation">correlating</a> the received signal with the transmitted pulse.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="Simple_pulse">Simple pulse</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Signal_description">Signal description</h3></div>
<p>The ideal model for the simplest, and historically first type of signals a pulse <a href="Radar" title="Radar">radar</a> or <a href="Sonar" title="Sonar">sonar</a> can transmit is a truncated sinusoidal pulse (also called a CW—carrier wave—pulse), of amplitude <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle A}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>A</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle A}</annotation>
</semantics>
</math></span><img src="./7daff47fa58cdfd29dc333def748ff5fa4c923e3.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.743ex; height:2.176ex;" alt="{\displaystyle A}" loading="lazy"></span> and <a href="Carrier_frequency" class="mw-redirect" title="Carrier frequency">carrier frequency</a>, <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle f_{0}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle f_{0}}</annotation>
</semantics>
</math></span><img src="./6423b30a4c5770c59b5ab92dcb4ce378755440ab.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.193ex; height:2.509ex;" alt="{\displaystyle f_{0}}" loading="lazy"></span>, truncated by a <a href="Rectangular_function" title="Rectangular function">rectangular function</a> of width, <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T}</annotation>
</semantics>
</math></span><img src="./ec7200acd984a1d3a3d7dc455e262fbe54f7f6e0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.636ex; height:2.176ex;" alt="{\displaystyle T}" loading="lazy"></span>. The pulse is transmitted periodically, but that is not the main topic of this article; we will consider only a single pulse, <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle s}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>s</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle s}</annotation>
</semantics>
</math></span><img src="./01d131dfd7673938b947072a13a9744fe997e632.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.09ex; height:1.676ex;" alt="{\displaystyle s}" loading="lazy"></span>. If we assume the pulse to start at time <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t=0}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>t</mi>
<mo>=</mo>
<mn>0</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t=0}</annotation>
</semantics>
</math></span><img src="./43469ec032d858feae5aa87029e22eaaf0109e9c.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:5.101ex; height:2.176ex;" alt="{\displaystyle t=0}" loading="lazy"></span>, the signal can be written the following way, using the <a href="Sine_and_cosine#Relationship_to_complex_numbers" title="Sine and cosine">complex notation</a>:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle s(t)={\begin{cases}e^{2i\pi f_{0}t}&amp;{\text{if}}\;0\leq t<T\\0&amp;{\text{otherwise}}\end{cases}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>s</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mrow>
<mo>{</mo>
<mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false">
<mtr>
<mtd>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
<mi>i</mi>
<mi>π<!-- π --></mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mi>t</mi>
</mrow>
</msup>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mtext>if</mtext>
</mrow>
<mspace width="thickmathspace"></mspace>
<mn>0</mn>
<mo>≤<!-- ≤ --></mo>
<mi>t</mi>
<mo>&lt;</mo>
<mi>T</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mtext>otherwise</mtext>
</mrow>
</mtd>
</mtr>
</mtable>
<mo fence="true" stretchy="true" symmetric="true"></mo>
</mrow>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle s(t)={\begin{cases}e^{2i\pi f_{0}t}&amp;{\text{if}}\;0\leq t&lt;T\\0&amp;{\text{otherwise}}\end{cases}}}</annotation>
</semantics>
</math></span><img src="./5e9172e3ab0068dccf46a7ad30411f2c28499262.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:29.372ex; height:6.176ex;" alt="{\displaystyle s(t)={\begin{cases}e^{2i\pi f_{0}t}&amp;{\text{if}}\;0\leq t<T\\0&amp;{\text{otherwise}}\end{cases}}}" loading="lazy"></span></dd></dl>
<div class="mw-heading mw-heading3"><h3 id="Range_resolution">Range resolution</h3></div>
<p>Let us determine the range resolution which can be obtained with such a signal. The return signal, written <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle r(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>r</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle r(t)}</annotation>
</semantics>
</math></span><img src="./ec653b463c709d42cb85133595bf0da29801f6e5.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:3.698ex; height:2.843ex;" alt="{\displaystyle r(t)}" loading="lazy"></span>, is an attenuated and time-shifted copy of the original transmitted signal (in reality, <a href="Doppler_effect" title="Doppler effect">Doppler effect</a> can play a role too, but this is not important here). There is also noise in the incoming signal, both on the imaginary and the real channel. The noise is assumed to be band-limited, that is to have frequencies only in <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo stretchy="false">[</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo>,</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}</annotation>
</semantics>
</math></span><img src="./0dbc58eea80c0bbb8441cb977506db96f88a16b1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:23.474ex; height:2.843ex;" alt="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}" loading="lazy"></span> (this generally holds in reality, where a <a href="Bandpass" class="mw-redirect" title="Bandpass">bandpass</a> filter is generally used as one of the first stages in the reception chain); we write <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle N(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>N</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle N(t)}</annotation>
</semantics>
</math></span><img src="./4a8aa64e349180ee714adfb6620d3bb4610d97d0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:4.713ex; height:2.843ex;" alt="{\displaystyle N(t)}" loading="lazy"></span> to denote that noise. To detect the incoming signal, a <a href="Matched_filter" title="Matched filter">matched filter</a> is commonly used. This method is optimal when a known signal is to be detected among additive noise having a <a href="Normal_distribution" title="Normal distribution">normal distribution</a>.
</p><p>In other words, the <a href="Cross-correlation" title="Cross-correlation">cross-correlation</a> of the received signal with the transmitted signal is computed. This is achieved by <a href="Convolution" title="Convolution">convolving</a> the incoming signal with a <a href="Complex_conjugate" title="Complex conjugate">conjugated</a> and time-reversed version of the transmitted signal. This operation can be done either in software or with hardware. We write <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \langle s,r\rangle (t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo fence="false" stretchy="false">⟨<!-- ⟨ --></mo>
<mi>s</mi>
<mo>,</mo>
<mi>r</mi>
<mo fence="false" stretchy="false">⟩<!-- ⟩ --></mo>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \langle s,r\rangle (t)}</annotation>
</semantics>
</math></span><img src="./0a23c288284fafd29f1cf3e2eb1b71534c816c1e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:7.631ex; height:2.843ex;" alt="{\displaystyle \langle s,r\rangle (t)}" loading="lazy"></span> for this cross-correlation. We have:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \langle s,r\rangle (t)=\int _{t'\,=\,0}^{+\infty }s^{\star }(t')r(t+t')dt'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo fence="false" stretchy="false">⟨<!-- ⟨ --></mo>
<mi>s</mi>
<mo>,</mo>
<mi>r</mi>
<mo fence="false" stretchy="false">⟩<!-- ⟩ --></mo>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<msubsup>
<mo>∫<!-- ∫ --></mo>
<mrow class="MJX-TeXAtom-ORD">
<msup>
<mi>t</mi>
<mo>′</mo>
</msup>
<mspace width="thinmathspace"></mspace>
<mo>=</mo>
<mspace width="thinmathspace"></mspace>
<mn>0</mn>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mo>+</mo>
<mi mathvariant="normal">∞<!-- ∞ --></mi>
</mrow>
</msubsup>
<msup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>⋆<!-- ⋆ --></mo>
</mrow>
</msup>
<mo stretchy="false">(</mo>
<msup>
<mi>t</mi>
<mo>′</mo>
</msup>
<mo stretchy="false">)</mo>
<mi>r</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>+</mo>
<msup>
<mi>t</mi>
<mo>′</mo>
</msup>
<mo stretchy="false">)</mo>
<mi>d</mi>
<msup>
<mi>t</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \langle s,r\rangle (t)=\int _{t'\,=\,0}^{+\infty }s^{\star }(t')r(t+t')dt'}</annotation>
</semantics>
</math></span><img src="./46d2f6e6b4bd55cb4ce2cf8b7aa8867e8e85b6df.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.338ex; width:33.016ex; height:6.009ex;" alt="{\displaystyle \langle s,r\rangle (t)=\int _{t'\,=\,0}^{+\infty }s^{\star }(t')r(t+t')dt'}" loading="lazy"></span></dd></dl>
<p>If the reflected signal comes back to the receiver at time <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t_{r}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t_{r}}</annotation>
</semantics>
</math></span><img src="./a50aad1c6e0103f6f74a56aff0561f45714161a9.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:1.813ex; height:2.343ex;" alt="{\displaystyle t_{r}}" loading="lazy"></span> and is attenuated by factor <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle A}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>A</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle A}</annotation>
</semantics>
</math></span><img src="./7daff47fa58cdfd29dc333def748ff5fa4c923e3.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.743ex; height:2.176ex;" alt="{\displaystyle A}" loading="lazy"></span>, this yields:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle r(t)=\left\{{\begin{array}{ll}Ae^{2i\pi f_{0}(t\,-\,t_{r})}+N(t)&amp;{\mbox{if}}\;t_{r}\leq t<t_{r}+T\\N(t)&amp;{\mbox{otherwise}}\end{array}}\right.}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>r</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow>
<mo>{</mo>
<mrow class="MJX-TeXAtom-ORD">
<mtable columnalign="left left" rowspacing="4pt" columnspacing="1em">
<mtr>
<mtd>
<mi>A</mi>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
<mi>i</mi>
<mi>π<!-- π --></mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mspace width="thinmathspace"></mspace>
<mo>−<!-- − --></mo>
<mspace width="thinmathspace"></mspace>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
<mo stretchy="false">)</mo>
</mrow>
</msup>
<mo>+</mo>
<mi>N</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>if</mtext>
</mstyle>
</mrow>
<mspace width="thickmathspace"></mspace>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
<mo>≤<!-- ≤ --></mo>
<mi>t</mi>
<mo>&lt;</mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
<mo>+</mo>
<mi>T</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>N</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>otherwise</mtext>
</mstyle>
</mrow>
</mtd>
</mtr>
</mtable>
</mrow>
<mo fence="true" stretchy="true" symmetric="true"></mo>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle r(t)=\left\{{\begin{array}{ll}Ae^{2i\pi f_{0}(t\,-\,t_{r})}+N(t)&amp;{\mbox{if}}\;t_{r}\leq t&lt;t_{r}+T\\N(t)&amp;{\mbox{otherwise}}\end{array}}\right.}</annotation>
</semantics>
</math></span><img src="./0f42fc5893316e7c225b7d50c304ccda2dda384f.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.671ex; width:48.623ex; height:6.509ex;" alt="{\displaystyle r(t)=\left\{{\begin{array}{ll}Ae^{2i\pi f_{0}(t\,-\,t_{r})}+N(t)&amp;{\mbox{if}}\;t_{r}\leq t<t_{r}+T\\N(t)&amp;{\mbox{otherwise}}\end{array}}\right.}" loading="lazy"></span></dd></dl>
<p>Since we know the transmitted signal, we obtain:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \langle s,r\rangle (t)=A\Lambda \left({\frac {t-t_{r}}{T}}\right)e^{2i\pi f_{0}(t\,-\,t_{r})}+N'(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo fence="false" stretchy="false">⟨<!-- ⟨ --></mo>
<mi>s</mi>
<mo>,</mo>
<mi>r</mi>
<mo fence="false" stretchy="false">⟩<!-- ⟩ --></mo>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mi>A</mi>
<mi mathvariant="normal">Λ<!-- Λ --></mi>
<mrow>
<mo>(</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi>t</mi>
<mo>−<!-- − --></mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mo>)</mo>
</mrow>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
<mi>i</mi>
<mi>π<!-- π --></mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mspace width="thinmathspace"></mspace>
<mo>−<!-- − --></mo>
<mspace width="thinmathspace"></mspace>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
<mo stretchy="false">)</mo>
</mrow>
</msup>
<mo>+</mo>
<msup>
<mi>N</mi>
<mo>′</mo>
</msup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \langle s,r\rangle (t)=A\Lambda \left({\frac {t-t_{r}}{T}}\right)e^{2i\pi f_{0}(t\,-\,t_{r})}+N'(t)}</annotation>
</semantics>
</math></span><img src="./866c37244a0e6888a64dd7e97ab6dc0547083442.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:43.478ex; height:6.176ex;" alt="{\displaystyle \langle s,r\rangle (t)=A\Lambda \left({\frac {t-t_{r}}{T}}\right)e^{2i\pi f_{0}(t\,-\,t_{r})}+N'(t)}" loading="lazy"></span></dd></dl>
<p>where <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle N'(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>N</mi>
<mo>′</mo>
</msup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle N'(t)}</annotation>
</semantics>
</math></span><img src="./519056f81d53fe11ad54f63f7a4e2d9c3b970557.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:5.457ex; height:3.009ex;" alt="{\displaystyle N'(t)}" loading="lazy"></span>, is the result of the intercorrelation between the noise and the transmitted signal. Function <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Lambda }">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Λ<!-- Λ --></mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Lambda }</annotation>
</semantics>
</math></span><img src="./0ac0a4a98a414e3480335f9ba652d12571ec6733.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.613ex; height:2.176ex;" alt="{\displaystyle \Lambda }" loading="lazy"></span> is the triangle function, its value is 0 on <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle [-\infty ,-{\frac {1}{2}}]\cup [{\frac {1}{2}},+\infty ]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mo stretchy="false">[</mo>
<mo>−<!-- − --></mo>
<mi mathvariant="normal">∞<!-- ∞ --></mi>
<mo>,</mo>
<mo>−<!-- − --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mn>2</mn>
</mfrac>
</mrow>
<mo stretchy="false">]</mo>
<mo>∪<!-- ∪ --></mo>
<mo stretchy="false">[</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mn>2</mn>
</mfrac>
</mrow>
<mo>,</mo>
<mo>+</mo>
<mi mathvariant="normal">∞<!-- ∞ --></mi>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle [-\infty ,-{\frac {1}{2}}]\cup [{\frac {1}{2}},+\infty ]}</annotation>
</semantics>
</math></span><img src="./b0640a9d9f4e496ebd2d158fb1b1b6760de6674f.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:20.626ex; height:3.509ex;" alt="{\textstyle [-\infty ,-{\frac {1}{2}}]\cup [{\frac {1}{2}},+\infty ]}" loading="lazy"></span>, it increases linearly on <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle [-{\frac {1}{2}},0]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mo stretchy="false">[</mo>
<mo>−<!-- − --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mn>2</mn>
</mfrac>
</mrow>
<mo>,</mo>
<mn>0</mn>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle [-{\frac {1}{2}},0]}</annotation>
</semantics>
</math></span><img src="./03865e96b0c1898c6597b27a43b6630fd2d8fe49.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:6.956ex; height:3.509ex;" alt="{\textstyle [-{\frac {1}{2}},0]}" loading="lazy"></span> where it reaches its maximum 1, and it decreases linearly on <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle [0,{\frac {1}{2}}]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mo stretchy="false">[</mo>
<mn>0</mn>
<mo>,</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mn>2</mn>
</mfrac>
</mrow>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle [0,{\frac {1}{2}}]}</annotation>
</semantics>
</math></span><img src="./5f948e0e927638dad6950e50f50da5c9d1a5601a.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:5.148ex; height:3.509ex;" alt="{\textstyle [0,{\frac {1}{2}}]}" loading="lazy"></span> until it reaches 0 again. Figures at the end of this paragraph show the shape of the intercorrelation for a sample signal (in red), in this case a real truncated sine, of duration <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T=1}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
<mo>=</mo>
<mn>1</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T=1}</annotation>
</semantics>
</math></span><img src="./a6664a95bcd54fdd09a9178e106bd05b1c849856.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:5.897ex; height:2.176ex;" alt="{\displaystyle T=1}" loading="lazy"></span> seconds, of unit amplitude, and frequency <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle f_{0}=10}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>=</mo>
<mn>10</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle f_{0}=10}</annotation>
</semantics>
</math></span><img src="./0c3daa0b80c432b6f5bf8e70bef2a3ce6dbc3567.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:7.617ex; height:2.509ex;" alt="{\textstyle f_{0}=10}" loading="lazy"></span> hertz. Two echoes (in blue) come back with delays of 3 and 5 seconds and amplitudes equal to 0.5 and 0.3 times the amplitude of the transmitted pulse, respectively; these are just random values for the sake of the example. Since the signal is real, the intercorrelation is weighted by an additional <style data-mw-deduplicate="TemplateStyles:r1154941027">
/* start https://en.wikipedia.org/ */


.mw-parser-output .frac{white-space:nowrap}.mw-parser-output .frac .num,.mw-parser-output .frac .den{font-size:80%;line-height:0;vertical-align:super}.mw-parser-output .frac .den{vertical-align:sub}.mw-parser-output .sr-only{border:0;clip:rect(0,0,0,0);clip-path:polygon(0px 0px,0px 0px,0px 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}


/* end https://en.wikipedia.org/ */
</style><span class="frac"><span class="num">1</span>⁄<span class="den">2</span></span> factor.
</p><p>If two pulses come back (nearly) at the same time, the intercorrelation is equal to the sum of the intercorrelations of the two elementary signals. To distinguish one "triangular" envelope from that of the other pulse, it is clearly visible that the times of arrival of the two pulses must be separated by at least <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T}</annotation>
</semantics>
</math></span><img src="./ec7200acd984a1d3a3d7dc455e262fbe54f7f6e0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.636ex; height:2.176ex;" alt="{\displaystyle T}" loading="lazy"></span> so that the maxima of both pulses can be separated. If this condition is not met, both triangles will be mixed together and impossible to separate.
</p><p>Since the distance travelled by a wave during <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T}</annotation>
</semantics>
</math></span><img src="./ec7200acd984a1d3a3d7dc455e262fbe54f7f6e0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.636ex; height:2.176ex;" alt="{\displaystyle T}" loading="lazy"></span> is <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle cT}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>c</mi>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle cT}</annotation>
</semantics>
</math></span><img src="./bd72d0d7b8ae7824511bebf90618f49d4e884dc8.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:2.643ex; height:2.176ex;" alt="{\displaystyle cT}" loading="lazy"></span> (where <i>c</i> is the speed of the wave in the medium), and since this distance corresponds to a round-trip time, we get:
</p>
<table class="wikitable" style="margin: auto">

<tbody><tr>
<th>Result 1
</th></tr>
<tr>
<td>The range resolution with a sinusoidal pulse is <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle {\frac {1}{2}}cT}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mn>2</mn>
</mfrac>
</mrow>
<mi>c</mi>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle {\frac {1}{2}}cT}</annotation>
</semantics>
</math></span><img src="./9357c2e7ef79e6a4d13ab13a137dbbc7569a8129.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:4.301ex; height:3.509ex;" alt="{\textstyle {\frac {1}{2}}cT}" loading="lazy"></span> where <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T}</annotation>
</semantics>
</math></span><img src="./ec7200acd984a1d3a3d7dc455e262fbe54f7f6e0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.636ex; height:2.176ex;" alt="{\displaystyle T}" loading="lazy"></span> is the pulse Duration and, <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle c}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>c</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle c}</annotation>
</semantics>
</math></span><img src="./86a67b81c2de995bd608d5b2df50cd8cd7d92455.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.007ex; height:1.676ex;" alt="{\displaystyle c}" loading="lazy"></span>, the speed of the wave.
<p>Conclusion: to increase the resolution, the pulse length must be reduced.
</p>
</td></tr></tbody></table>
<p>&nbsp;
</p>
<table border="0" style="margin-left: auto; margin-right: auto;">
<caption><b>Example (simple impulsion): transmitted signal in red (carrier 10 hertz, amplitude 1, duration 1 second) and two echoes (in blue).</b>
</caption>
<tbody><tr>
<th>Before matched filtering
</th>
<th>After matched filtering
</th></tr>
<tr>
<td>
</td>
<td>
</td></tr>
<tr>
<td>
</td>
<td>
</td></tr></tbody></table>
<div class="mw-heading mw-heading3"><h3 id="Energy_and_signal-to-noise_ratio_of_the_received_signal">Energy and signal-to-noise ratio of the received signal</h3></div>
<p>The instantaneous power of the received pulse is <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle P(t)=|r|^{2}(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>P</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<mi>r</mi>
<msup>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle P(t)=|r|^{2}(t)}</annotation>
</semantics>
</math></span><img src="./d469a884fedfaff8c7583be2972e13ca65a203e6.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:13.538ex; height:3.343ex;" alt="{\displaystyle P(t)=|r|^{2}(t)}" loading="lazy"></span>. The energy put into that signal is:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E=\int _{0}^{T}P(t)dt=A^{2}T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>E</mi>
<mo>=</mo>
<msubsup>
<mo>∫<!-- ∫ --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>T</mi>
</mrow>
</msubsup>
<mi>P</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mi>d</mi>
<mi>t</mi>
<mo>=</mo>
<msup>
<mi>A</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E=\int _{0}^{T}P(t)dt=A^{2}T}</annotation>
</semantics>
</math></span><img src="./12456d32b5bb9d46be377fbd4c4e6db5925835cf.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.338ex; width:23.097ex; height:6.176ex;" alt="{\displaystyle E=\int _{0}^{T}P(t)dt=A^{2}T}" loading="lazy"></span></dd></dl>
<p>If <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \sigma }">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>σ<!-- σ --></mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \sigma }</annotation>
</semantics>
</math></span><img src="./59f59b7c3e6fdb1d0365a494b81fb9a696138c36.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.33ex; height:1.676ex;" alt="{\displaystyle \sigma }" loading="lazy"></span> is the standard deviation of the noise which is assumed to have the same bandwidth as the signal, the signal-to-noise ratio (SNR) at the receiver is:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle SNR={\frac {E_{r}}{\sigma ^{2}}}={\frac {A^{2}T}{\sigma ^{2}}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>S</mi>
<mi>N</mi>
<mi>R</mi>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<msub>
<mi>E</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
<msup>
<mi>σ<!-- σ --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
</mfrac>
</mrow>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<msup>
<mi>A</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mi>T</mi>
</mrow>
<msup>
<mi>σ<!-- σ --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle SNR={\frac {E_{r}}{\sigma ^{2}}}={\frac {A^{2}T}{\sigma ^{2}}}}</annotation>
</semantics>
</math></span><img src="./d204e24cc2f505056276ecef23a0d62f342eba27.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.171ex; width:20.319ex; height:6.009ex;" alt="{\displaystyle SNR={\frac {E_{r}}{\sigma ^{2}}}={\frac {A^{2}T}{\sigma ^{2}}}}" loading="lazy"></span></dd></dl>
<p>The SNR is proportional to pulse duration <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T}</annotation>
</semantics>
</math></span><img src="./ec7200acd984a1d3a3d7dc455e262fbe54f7f6e0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.636ex; height:2.176ex;" alt="{\displaystyle T}" loading="lazy"></span>, if other parameters are held constant. This introduces a tradeoff: increasing <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T}</annotation>
</semantics>
</math></span><img src="./ec7200acd984a1d3a3d7dc455e262fbe54f7f6e0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.636ex; height:2.176ex;" alt="{\displaystyle T}" loading="lazy"></span> improves the SNR, but reduces the resolution, and vice versa.
</p>
<div class="mw-heading mw-heading2"><h2 id="Pulse_compression_by_linear_frequency_modulation_(or_chirping)">Pulse compression by linear frequency modulation (or <i>chirping</i>)</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Basic_principles">Basic principles</h3></div>
<p>How can one have a large enough pulse (to still have a good SNR at the receiver) without poor resolution? This is where pulse compression enters the picture. The basic principle is the following:
</p>
<ul><li>a signal is transmitted, with a long enough length so that the energy budget is correct</li>
<li>this signal is designed so that after matched filtering, the width of the intercorrelated signals is smaller than the width obtained by the standard sinusoidal pulse, as explained above (hence the name of the technique: pulse compression).</li></ul>
<p>In <a href="Radar" title="Radar">radar</a> or <a href="Sonar" title="Sonar">sonar</a> applications, linear <a href="Chirp" title="Chirp">chirps</a> are the most typically used signals to achieve pulse compression. The pulse being of finite length, the amplitude is a <a href="Rectangle_function" class="mw-redirect" title="Rectangle function">rectangle function</a>. If the transmitted signal has a duration <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T}</annotation>
</semantics>
</math></span><img src="./ec7200acd984a1d3a3d7dc455e262fbe54f7f6e0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.636ex; height:2.176ex;" alt="{\displaystyle T}" loading="lazy"></span>, begins at <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t=0}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>t</mi>
<mo>=</mo>
<mn>0</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t=0}</annotation>
</semantics>
</math></span><img src="./43469ec032d858feae5aa87029e22eaaf0109e9c.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:5.101ex; height:2.176ex;" alt="{\displaystyle t=0}" loading="lazy"></span> and linearly sweeps the frequency band <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span> centered on carrier <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle f_{0}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle f_{0}}</annotation>
</semantics>
</math></span><img src="./6423b30a4c5770c59b5ab92dcb4ce378755440ab.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.193ex; height:2.509ex;" alt="{\displaystyle f_{0}}" loading="lazy"></span>, it can be written:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle s_{c}(t)=\left\{{\begin{array}{ll}e^{i2\pi \left(\left(f_{0}\,-\,{\frac {\Delta f}{2}}\right)t\,+\,{\frac {\Delta f}{2T}}t^{2}\,\right)}&amp;{\mbox{if}}\;0\leq t<T\\0&amp;{\mbox{otherwise}}\end{array}}\right.}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow>
<mo>{</mo>
<mrow class="MJX-TeXAtom-ORD">
<mtable columnalign="left left" rowspacing="4pt" columnspacing="1em">
<mtr>
<mtd>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>i</mi>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mrow>
<mo>(</mo>
<mrow>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mspace width="thinmathspace"></mspace>
<mo>−<!-- − --></mo>
<mspace width="thinmathspace"></mspace>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mn>2</mn>
</mfrac>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>t</mi>
<mspace width="thinmathspace"></mspace>
<mo>+</mo>
<mspace width="thinmathspace"></mspace>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mrow>
<mn>2</mn>
<mi>T</mi>
</mrow>
</mfrac>
</mrow>
<msup>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mspace width="thinmathspace"></mspace>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
</msup>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>if</mtext>
</mstyle>
</mrow>
<mspace width="thickmathspace"></mspace>
<mn>0</mn>
<mo>≤<!-- ≤ --></mo>
<mi>t</mi>
<mo>&lt;</mo>
<mi>T</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>otherwise</mtext>
</mstyle>
</mrow>
</mtd>
</mtr>
</mtable>
</mrow>
<mo fence="true" stretchy="true" symmetric="true"></mo>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle s_{c}(t)=\left\{{\begin{array}{ll}e^{i2\pi \left(\left(f_{0}\,-\,{\frac {\Delta f}{2}}\right)t\,+\,{\frac {\Delta f}{2T}}t^{2}\,\right)}&amp;{\mbox{if}}\;0\leq t&lt;T\\0&amp;{\mbox{otherwise}}\end{array}}\right.}</annotation>
</semantics>
</math></span><img src="./960ef240cdcd08e03e2d4b1969217e3dc3e758c7.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -3.671ex; width:46.758ex; height:8.509ex;" alt="{\displaystyle s_{c}(t)=\left\{{\begin{array}{ll}e^{i2\pi \left(\left(f_{0}\,-\,{\frac {\Delta f}{2}}\right)t\,+\,{\frac {\Delta f}{2T}}t^{2}\,\right)}&amp;{\mbox{if}}\;0\leq t<T\\0&amp;{\mbox{otherwise}}\end{array}}\right.}" loading="lazy"></span></dd></dl>
<p>The chirp definition above means that the phase of the chirped signal (that is, the argument of the complex exponential), is the quadratic:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \phi (t)=2\pi \left(\left(f_{0}\,-\,{\frac {\Delta f}{2}}\right)t\,+\,{\frac {\Delta f}{2T}}t^{2}\,\right)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>ϕ<!-- ϕ --></mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mrow>
<mo>(</mo>
<mrow>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mspace width="thinmathspace"></mspace>
<mo>−<!-- − --></mo>
<mspace width="thinmathspace"></mspace>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mn>2</mn>
</mfrac>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>t</mi>
<mspace width="thinmathspace"></mspace>
<mo>+</mo>
<mspace width="thinmathspace"></mspace>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mrow>
<mn>2</mn>
<mi>T</mi>
</mrow>
</mfrac>
</mrow>
<msup>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mspace width="thinmathspace"></mspace>
</mrow>
<mo>)</mo>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \phi (t)=2\pi \left(\left(f_{0}\,-\,{\frac {\Delta f}{2}}\right)t\,+\,{\frac {\Delta f}{2T}}t^{2}\,\right)}</annotation>
</semantics>
</math></span><img src="./40191bcc45d9fd3605ba6a819ba16fc1b1db5baa.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:37.888ex; height:6.176ex;" alt="{\displaystyle \phi (t)=2\pi \left(\left(f_{0}\,-\,{\frac {\Delta f}{2}}\right)t\,+\,{\frac {\Delta f}{2T}}t^{2}\,\right)}" loading="lazy"></span></dd></dl>
<p>thus the instantaneous frequency is (by definition):
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle f(t)={\frac {1}{2\pi }}\left[{\frac {d\phi }{dt}}\right]_{t}=f_{0}-{\frac {\Delta f}{2}}+{\frac {\Delta f}{T}}t}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>f</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mrow>
<mn>2</mn>
<mi>π<!-- π --></mi>
</mrow>
</mfrac>
</mrow>
<msub>
<mrow>
<mo>[</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi>d</mi>
<mi>ϕ<!-- ϕ --></mi>
</mrow>
<mrow>
<mi>d</mi>
<mi>t</mi>
</mrow>
</mfrac>
</mrow>
<mo>]</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>t</mi>
</mrow>
</msub>
<mo>=</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mn>2</mn>
</mfrac>
</mrow>
<mo>+</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mi>t</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle f(t)={\frac {1}{2\pi }}\left[{\frac {d\phi }{dt}}\right]_{t}=f_{0}-{\frac {\Delta f}{2}}+{\frac {\Delta f}{T}}t}</annotation>
</semantics>
</math></span><img src="./7e18de051c6912fa2332f597c9ae65c306a71614.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:36.988ex; height:6.176ex;" alt="{\displaystyle f(t)={\frac {1}{2\pi }}\left[{\frac {d\phi }{dt}}\right]_{t}=f_{0}-{\frac {\Delta f}{2}}+{\frac {\Delta f}{T}}t}" loading="lazy"></span></dd></dl>
<p>which is the intended linear ramp going from <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle f_{0}-{\frac {\Delta f}{2}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mn>2</mn>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle f_{0}-{\frac {\Delta f}{2}}}</annotation>
</semantics>
</math></span><img src="./30ca02fbea61eede6a448960cbe5236e224932ed.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.838ex; width:9.084ex; height:5.509ex;" alt="{\displaystyle f_{0}-{\frac {\Delta f}{2}}}" loading="lazy"></span> at <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t=0}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>t</mi>
<mo>=</mo>
<mn>0</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t=0}</annotation>
</semantics>
</math></span><img src="./43469ec032d858feae5aa87029e22eaaf0109e9c.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:5.101ex; height:2.176ex;" alt="{\displaystyle t=0}" loading="lazy"></span> to <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle f_{0}+{\frac {\Delta f}{2}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mn>2</mn>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle f_{0}+{\frac {\Delta f}{2}}}</annotation>
</semantics>
</math></span><img src="./03f80ca408ff5ff6fb966a4ad759268322775754.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:8.143ex; height:4.009ex;" alt="{\textstyle f_{0}+{\frac {\Delta f}{2}}}" loading="lazy"></span> at <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t=T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>t</mi>
<mo>=</mo>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t=T}</annotation>
</semantics>
</math></span><img src="./5c6b2eabe8e275c2da71dbc61ca0ede73a418051.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:5.574ex; height:2.176ex;" alt="{\displaystyle t=T}" loading="lazy"></span>.
</p><p>The relation of phase to frequency is often used in the other direction, starting with the desired <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle f(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>f</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle f(t)}</annotation>
</semantics>
</math></span><img src="./5bf044fe2fbfc4bd8d6d7230f4108430263f9fd6.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:3.927ex; height:2.843ex;" alt="{\displaystyle f(t)}" loading="lazy"></span> and writing the chirp phase via the integration of frequency:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \phi (t)=2\pi \int _{0}^{t}f(u)\,du}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>ϕ<!-- ϕ --></mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mn>2</mn>
<mi>π<!-- π --></mi>
<msubsup>
<mo>∫<!-- ∫ --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>t</mi>
</mrow>
</msubsup>
<mi>f</mi>
<mo stretchy="false">(</mo>
<mi>u</mi>
<mo stretchy="false">)</mo>
<mspace width="thinmathspace"></mspace>
<mi>d</mi>
<mi>u</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \phi (t)=2\pi \int _{0}^{t}f(u)\,du}</annotation>
</semantics>
</math></span><img src="./8fec1c85e4e0b9138236057f9283df50901c03f9.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.338ex; width:21.042ex; height:6.176ex;" alt="{\displaystyle \phi (t)=2\pi \int _{0}^{t}f(u)\,du}" loading="lazy"></span></dd></dl>
<p><br>
This transmitted signal is typically reflected by the target and undergoes attenuation due to various causes, so the received signal is a time-delayed, attenuated version of the transmitted signal plus an additive noise of constant power spectral density on <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo stretchy="false">[</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo>,</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}</annotation>
</semantics>
</math></span><img src="./0dbc58eea80c0bbb8441cb977506db96f88a16b1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:23.474ex; height:2.843ex;" alt="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}" loading="lazy"></span>, and zero everywhere else:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle r(t)=\left\{{\begin{array}{ll}Ae^{i2\pi \left(\left(f_{0}\,-\,{\frac {\Delta f}{2}}\right)(t-t_{r})\,+\,{\frac {\Delta f}{2T}}(t-t_{r})^{2}\,\right)}+N(t)&amp;{\mbox{if}}\;t_{r}\leq t<t_{r}+T\\N(t)&amp;{\mbox{otherwise}}\end{array}}\right.}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>r</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow>
<mo>{</mo>
<mrow class="MJX-TeXAtom-ORD">
<mtable columnalign="left left" rowspacing="4pt" columnspacing="1em">
<mtr>
<mtd>
<mi>A</mi>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>i</mi>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mrow>
<mo>(</mo>
<mrow>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mspace width="thinmathspace"></mspace>
<mo>−<!-- − --></mo>
<mspace width="thinmathspace"></mspace>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mn>2</mn>
</mfrac>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
<mo stretchy="false">)</mo>
<mspace width="thinmathspace"></mspace>
<mo>+</mo>
<mspace width="thinmathspace"></mspace>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mrow>
<mn>2</mn>
<mi>T</mi>
</mrow>
</mfrac>
</mrow>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
<msup>
<mo stretchy="false">)</mo>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mspace width="thinmathspace"></mspace>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>+</mo>
<mi>N</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>if</mtext>
</mstyle>
</mrow>
<mspace width="thickmathspace"></mspace>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
<mo>≤<!-- ≤ --></mo>
<mi>t</mi>
<mo>&lt;</mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>r</mi>
</mrow>
</msub>
<mo>+</mo>
<mi>T</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>N</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>otherwise</mtext>
</mstyle>
</mrow>
</mtd>
</mtr>
</mtable>
</mrow>
<mo fence="true" stretchy="true" symmetric="true"></mo>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle r(t)=\left\{{\begin{array}{ll}Ae^{i2\pi \left(\left(f_{0}\,-\,{\frac {\Delta f}{2}}\right)(t-t_{r})\,+\,{\frac {\Delta f}{2T}}(t-t_{r})^{2}\,\right)}+N(t)&amp;{\mbox{if}}\;t_{r}\leq t&lt;t_{r}+T\\N(t)&amp;{\mbox{otherwise}}\end{array}}\right.}</annotation>
</semantics>
</math></span><img src="./dfa4dd5a8b84f448bb760a98d8ace5a60258fd88.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -3.671ex; width:68.208ex; height:8.509ex;" alt="{\displaystyle r(t)=\left\{{\begin{array}{ll}Ae^{i2\pi \left(\left(f_{0}\,-\,{\frac {\Delta f}{2}}\right)(t-t_{r})\,+\,{\frac {\Delta f}{2T}}(t-t_{r})^{2}\,\right)}+N(t)&amp;{\mbox{if}}\;t_{r}\leq t<t_{r}+T\\N(t)&amp;{\mbox{otherwise}}\end{array}}\right.}" loading="lazy"></span></dd></dl>
<div class="mw-heading mw-heading3"><h3 id="Cross-correlation_between_the_transmitted_and_the_received_signal">Cross-correlation between the transmitted and the received signal</h3></div>
<p>We now endeavor to compute the correlation of the received signal with the transmitted signals. Two actions are going to be taken to do this:
</p><p>- The first action is a simplification. Instead of computing the cross-correlation we are going to compute an auto-correlation which amounts to assuming that the autocorrelation peak is centered at zero. This will not change the resolution and the amplitudes but will simplify the math:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle r'(t)={\begin{cases}Ae^{2i\pi \left(f_{0}\,+\,{\frac {\Delta f}{2T}}t\right)t}+N(t)&amp;{\mbox{if}}\;-{\frac {T}{2}}\leq t<{\frac {T}{2}}\\N(t)&amp;{\mbox{otherwise}}\end{cases}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mrow>
<mo>{</mo>
<mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false">
<mtr>
<mtd>
<mi>A</mi>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
<mi>i</mi>
<mi>π<!-- π --></mi>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mspace width="thinmathspace"></mspace>
<mo>+</mo>
<mspace width="thinmathspace"></mspace>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mrow>
<mn>2</mn>
<mi>T</mi>
</mrow>
</mfrac>
</mrow>
<mi>t</mi>
</mrow>
<mo>)</mo>
</mrow>
<mi>t</mi>
</mrow>
</msup>
<mo>+</mo>
<mi>N</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>if</mtext>
</mstyle>
</mrow>
<mspace width="thickmathspace"></mspace>
<mo>−<!-- − --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>T</mi>
<mn>2</mn>
</mfrac>
</mrow>
<mo>≤<!-- ≤ --></mo>
<mi>t</mi>
<mo>&lt;</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>T</mi>
<mn>2</mn>
</mfrac>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>N</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>otherwise</mtext>
</mstyle>
</mrow>
</mtd>
</mtr>
</mtable>
<mo fence="true" stretchy="true" symmetric="true"></mo>
</mrow>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle r'(t)={\begin{cases}Ae^{2i\pi \left(f_{0}\,+\,{\frac {\Delta f}{2T}}t\right)t}+N(t)&amp;{\mbox{if}}\;-{\frac {T}{2}}\leq t&lt;{\frac {T}{2}}\\N(t)&amp;{\mbox{otherwise}}\end{cases}}}</annotation>
</semantics>
</math></span><img src="./3c60386b46c5b4bb3bb7edf1799352e74dedbd16.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -3.671ex; width:51.409ex; height:8.509ex;" alt="{\displaystyle r'(t)={\begin{cases}Ae^{2i\pi \left(f_{0}\,+\,{\frac {\Delta f}{2T}}t\right)t}+N(t)&amp;{\mbox{if}}\;-{\frac {T}{2}}\leq t<{\frac {T}{2}}\\N(t)&amp;{\mbox{otherwise}}\end{cases}}}" loading="lazy"></span></dd></dl>
<p>- The second action is, as shown below, is to set an amplitude for the reference signal which is not one, but <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \rho \neq 1}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>ρ<!-- ρ --></mi>
<mo>≠<!-- ≠ --></mo>
<mn>1</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \rho \neq 1}</annotation>
</semantics>
</math></span><img src="./41eaf8a5d8b6ec6c41b4392112a4433327ba6782.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:5.463ex; height:2.676ex;" alt="{\displaystyle \rho \neq 1}" loading="lazy"></span>. Constant <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \rho }">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>ρ<!-- ρ --></mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \rho }</annotation>
</semantics>
</math></span><img src="./1f7d439671d1289b6a816e6af7a304be40608d64.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:1.202ex; height:2.176ex;" alt="{\displaystyle \rho }" loading="lazy"></span> is to be determined so that energy is conserved through correlation.
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle s_{c}'(t)={\begin{cases}\rho e^{2i\pi \left(f_{0}\,+\,{\frac {\Delta f}{2T}}t\right)t}&amp;{\mbox{if}}\;-{\frac {T}{2}}\leq t<{\frac {T}{2}}\\0&amp;{\mbox{otherwise}}\end{cases}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mrow>
<mo>{</mo>
<mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false">
<mtr>
<mtd>
<mi>ρ<!-- ρ --></mi>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
<mi>i</mi>
<mi>π<!-- π --></mi>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mspace width="thinmathspace"></mspace>
<mo>+</mo>
<mspace width="thinmathspace"></mspace>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mrow>
<mn>2</mn>
<mi>T</mi>
</mrow>
</mfrac>
</mrow>
<mi>t</mi>
</mrow>
<mo>)</mo>
</mrow>
<mi>t</mi>
</mrow>
</msup>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>if</mtext>
</mstyle>
</mrow>
<mspace width="thickmathspace"></mspace>
<mo>−<!-- − --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>T</mi>
<mn>2</mn>
</mfrac>
</mrow>
<mo>≤<!-- ≤ --></mo>
<mi>t</mi>
<mo>&lt;</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>T</mi>
<mn>2</mn>
</mfrac>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mtext>otherwise</mtext>
</mstyle>
</mrow>
</mtd>
</mtr>
</mtable>
<mo fence="true" stretchy="true" symmetric="true"></mo>
</mrow>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle s_{c}'(t)={\begin{cases}\rho e^{2i\pi \left(f_{0}\,+\,{\frac {\Delta f}{2T}}t\right)t}&amp;{\mbox{if}}\;-{\frac {T}{2}}\leq t&lt;{\frac {T}{2}}\\0&amp;{\mbox{otherwise}}\end{cases}}}</annotation>
</semantics>
</math></span><img src="./ac9bf343b4c641d95e15d2fecae61b6fd919151e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -3.671ex; width:43.616ex; height:8.509ex;" alt="{\displaystyle s_{c}'(t)={\begin{cases}\rho e^{2i\pi \left(f_{0}\,+\,{\frac {\Delta f}{2T}}t\right)t}&amp;{\mbox{if}}\;-{\frac {T}{2}}\leq t<{\frac {T}{2}}\\0&amp;{\mbox{otherwise}}\end{cases}}}" loading="lazy"></span></dd></dl>
<p>Now, it can be shown<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> that the correlation function of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle s_{c}'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle s_{c}'}</annotation>
</semantics>
</math></span><img src="./81756cc8fc14d44cbca3ad920fa1dc9f018e36a1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.035ex; height:2.509ex;" alt="{\displaystyle s_{c}'}" loading="lazy"></span> with <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle r'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle r'}</annotation>
</semantics>
</math></span><img src="./20f4d06078c3550f2cd0812005ba6301d12cc4c0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.733ex; height:2.509ex;" alt="{\displaystyle r'}" loading="lazy"></span> is:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \langle s_{c}',r'\rangle (t)=\rho A{\sqrt {T}}\Lambda \left({\frac {t}{T}}\right)\mathrm {sinc} \left[\Delta ft\Lambda \left({\frac {t}{T}}\right)\right]e^{2i\pi f_{0}t}+N'(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo fence="false" stretchy="false">⟨<!-- ⟨ --></mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
<mo>,</mo>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo fence="false" stretchy="false">⟩<!-- ⟩ --></mo>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mi>ρ<!-- ρ --></mi>
<mi>A</mi>
<mrow class="MJX-TeXAtom-ORD">
<msqrt>
<mi>T</mi>
</msqrt>
</mrow>
<mi mathvariant="normal">Λ<!-- Λ --></mi>
<mrow>
<mo>(</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>t</mi>
<mi>T</mi>
</mfrac>
</mrow>
<mo>)</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi mathvariant="normal">s</mi>
<mi mathvariant="normal">i</mi>
<mi mathvariant="normal">n</mi>
<mi mathvariant="normal">c</mi>
</mrow>
<mrow>
<mo>[</mo>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mi>t</mi>
<mi mathvariant="normal">Λ<!-- Λ --></mi>
<mrow>
<mo>(</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>t</mi>
<mi>T</mi>
</mfrac>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>]</mo>
</mrow>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
<mi>i</mi>
<mi>π<!-- π --></mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mi>t</mi>
</mrow>
</msup>
<mo>+</mo>
<msup>
<mi>N</mi>
<mo>′</mo>
</msup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \langle s_{c}',r'\rangle (t)=\rho A{\sqrt {T}}\Lambda \left({\frac {t}{T}}\right)\mathrm {sinc} \left[\Delta ft\Lambda \left({\frac {t}{T}}\right)\right]e^{2i\pi f_{0}t}+N'(t)}</annotation>
</semantics>
</math></span><img src="./6cec7bc53ea50cdb02fc039a4316454959ab935b.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:60.396ex; height:6.176ex;" alt="{\displaystyle \langle s_{c}',r'\rangle (t)=\rho A{\sqrt {T}}\Lambda \left({\frac {t}{T}}\right)\mathrm {sinc} \left[\Delta ft\Lambda \left({\frac {t}{T}}\right)\right]e^{2i\pi f_{0}t}+N'(t)}" loading="lazy"></span></dd></dl>
<p>where <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle N'(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>N</mi>
<mo>′</mo>
</msup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle N'(t)}</annotation>
</semantics>
</math></span><img src="./519056f81d53fe11ad54f63f7a4e2d9c3b970557.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:5.457ex; height:3.009ex;" alt="{\displaystyle N'(t)}" loading="lazy"></span> is the correlation of the reference signal with the received noise.
</p>
<div class="mw-heading mw-heading4"><h4 id="Width_of_the_signal_after_correlation">Width of the signal after correlation</h4></div>
<p>Assuming noise is zero, the maximum of the autocorrelation function of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle s_{c'}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<msup>
<mi>c</mi>
<mo>′</mo>
</msup>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle s_{c'}}</annotation>
</semantics>
</math></span><img src="./e2ca361812e02316483109e67ff82baab936ecc9.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.566ex; height:2.009ex;" alt="{\displaystyle s_{c'}}" loading="lazy"></span> is reached at 0. Around 0, this function behaves as the <a href="Sinc" class="mw-redirect" title="Sinc">sinc</a> (or cardinal sine) term, defined here as <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle sinc(x)=sin(\pi x)/(\pi x)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>s</mi>
<mi>i</mi>
<mi>n</mi>
<mi>c</mi>
<mo stretchy="false">(</mo>
<mi>x</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mi>s</mi>
<mi>i</mi>
<mi>n</mi>
<mo stretchy="false">(</mo>
<mi>π<!-- π --></mi>
<mi>x</mi>
<mo stretchy="false">)</mo>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mo stretchy="false">(</mo>
<mi>π<!-- π --></mi>
<mi>x</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle sinc(x)=sin(\pi x)/(\pi x)}</annotation>
</semantics>
</math></span><img src="./9085a194281fbe2a40d6fb2a0071c9f729ad41a2.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:23.924ex; height:2.843ex;" alt="{\displaystyle sinc(x)=sin(\pi x)/(\pi x)}" loading="lazy"></span>. The −3&nbsp;dB temporal width of that cardinal sine is more or less equal to <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle T'={\frac {1}{\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle T'={\frac {1}{\Delta f}}}</annotation>
</semantics>
</math></span><img src="./7bff42d75d7175bd2a279a53c55e18ff8ac18088.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.671ex; width:8.612ex; height:4.009ex;" alt="{\textstyle T'={\frac {1}{\Delta f}}}" loading="lazy"></span>. Everything happens as if, after matched filtering, we had the resolution that would have been reached with a simple pulse of duration <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T'}</annotation>
</semantics>
</math></span><img src="./4b32d735f4fbb6eff3b35ed3dc1005a069d0b2e5.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:2.405ex; height:2.509ex;" alt="{\displaystyle T'}" loading="lazy"></span>. For the common values of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span>, <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T'}</annotation>
</semantics>
</math></span><img src="./4b32d735f4fbb6eff3b35ed3dc1005a069d0b2e5.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:2.405ex; height:2.509ex;" alt="{\displaystyle T'}" loading="lazy"></span> is smaller than <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T}</annotation>
</semantics>
</math></span><img src="./ec7200acd984a1d3a3d7dc455e262fbe54f7f6e0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.636ex; height:2.176ex;" alt="{\displaystyle T}" loading="lazy"></span>, hence the <i>pulse compression</i> name.
</p><p>Since the cardinal sine can have annoying <a href="Sidelobe" class="mw-redirect" title="Sidelobe">sidelobes</a>, a common practice is to filter the result by a window (<a href="Hamming_window" class="mw-redirect" title="Hamming window">Hamming</a>, <a href="Hann_function" title="Hann function">Hann</a>, etc.). In practice, this can be done at the same time as the adapted filtering by multiplying the reference chirp with the filter. The result will be a signal with a slightly lower maximum amplitude, but the sidelobes will be filtered out, which is more important.
</p>
<table class="wikitable" style="margin: auto">

<tbody><tr>
<th>Result 2
</th></tr>
<tr>
<td>The distance resolution reachable with a linear frequency modulation of a pulse on a bandwidth <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span> is: <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle {\frac {c}{2\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>c</mi>
<mrow>
<mn>2</mn>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle {\frac {c}{2\Delta f}}}</annotation>
</semantics>
</math></span><img src="./b4a458485b1e3b5aea3c7a84c1aa90a8b574b48e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.671ex; width:3.931ex; height:3.676ex;" alt="{\textstyle {\frac {c}{2\Delta f}}}" loading="lazy"></span> where <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle c}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>c</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle c}</annotation>
</semantics>
</math></span><img src="./86a67b81c2de995bd608d5b2df50cd8cd7d92455.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.007ex; height:1.676ex;" alt="{\displaystyle c}" loading="lazy"></span> is the speed of the wave.
</td></tr></tbody></table>
<p>&nbsp;
</p>
<table class="wikitable" style="margin: auto">

<tbody><tr>
<th>Definition
</th></tr>
<tr>
<td>Ratio <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle {\frac {T}{T'}}=T\Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>T</mi>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
</mfrac>
</mrow>
<mo>=</mo>
<mi>T</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle {\frac {T}{T'}}=T\Delta f}</annotation>
</semantics>
</math></span><img src="./397a80163284ba3f7142cfc3a0105517de128e7e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.505ex; width:10.533ex; height:3.843ex;" alt="{\textstyle {\frac {T}{T'}}=T\Delta f}" loading="lazy"></span> is the pulse compression ratio. It is generally greater than 1 (usually, its value is 20 to 30).
</td></tr></tbody></table>
<p>&nbsp;
</p>
<table border="0" style="margin:1em auto;">
<caption>Example (chirped pulse): transmitted signal in red (carrier 10 hertz, modulation on 16 hertz, amplitude 1, duration 1 second) and two echoes (in blue).
</caption>
<tbody><tr>
<td>
</td>
<td>
</td></tr></tbody></table>
<div class="mw-heading mw-heading4"><h4 id="Energy_and_peak_power_after_correlation">Energy and peak power after correlation</h4></div>
<p>When the reference signal <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle s_{c}'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle s_{c}'}</annotation>
</semantics>
</math></span><img src="./81756cc8fc14d44cbca3ad920fa1dc9f018e36a1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.035ex; height:2.509ex;" alt="{\displaystyle s_{c}'}" loading="lazy"></span> is correctly scaled using term <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \rho }">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>ρ<!-- ρ --></mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \rho }</annotation>
</semantics>
</math></span><img src="./1f7d439671d1289b6a816e6af7a304be40608d64.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:1.202ex; height:2.176ex;" alt="{\displaystyle \rho }" loading="lazy"></span>, then it is possible to conserve the energy before and after correlation. The peak (and average) power before correlation is:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle P_{r'}=|r'(t)|^{2}=P_{r'}^{peak}=A^{2}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>P</mi>
<mrow class="MJX-TeXAtom-ORD">
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
</mrow>
</msub>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<msup>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mo>=</mo>
<msubsup>
<mi>P</mi>
<mrow class="MJX-TeXAtom-ORD">
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
<mi>e</mi>
<mi>a</mi>
<mi>k</mi>
</mrow>
</msubsup>
<mo>=</mo>
<msup>
<mi>A</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle P_{r'}=|r'(t)|^{2}=P_{r'}^{peak}=A^{2}}</annotation>
</semantics>
</math></span><img src="./0b779a0f0a94b5fdecfa57c84080fd31293e2cd2.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:27.193ex; height:3.676ex;" alt="{\displaystyle P_{r'}=|r'(t)|^{2}=P_{r'}^{peak}=A^{2}}" loading="lazy"></span></dd></dl>
<p>Since, before compression, the pulse is box-shaped, the energy before correlation is:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E_{r'}=\int _{-T/2}^{T/2}|r'(t)|^{2}dt=A^{2}T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>E</mi>
<mrow class="MJX-TeXAtom-ORD">
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
</mrow>
</msub>
<mo>=</mo>
<msubsup>
<mo>∫<!-- ∫ --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mo>−<!-- − --></mo>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
</mrow>
</msubsup>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<msup>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mi>d</mi>
<mi>t</mi>
<mo>=</mo>
<msup>
<mi>A</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E_{r'}=\int _{-T/2}^{T/2}|r'(t)|^{2}dt=A^{2}T}</annotation>
</semantics>
</math></span><img src="./03073229f955dd684da37723449e82622e1ad373.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.671ex; width:28.628ex; height:6.676ex;" alt="{\displaystyle E_{r'}=\int _{-T/2}^{T/2}|r'(t)|^{2}dt=A^{2}T}" loading="lazy"></span></dd></dl>
<p>The peak power after correlation is reached at <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t=0}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>t</mi>
<mo>=</mo>
<mn>0</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t=0}</annotation>
</semantics>
</math></span><img src="./43469ec032d858feae5aa87029e22eaaf0109e9c.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:5.101ex; height:2.176ex;" alt="{\displaystyle t=0}" loading="lazy"></span>:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle P_{<s_{c}',r'>}^{peak}=|<s_{c}',r'>(0)|^{2}=\rho ^{2}A^{2}T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msubsup>
<mi>P</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>&lt;</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
<mo>,</mo>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo>&gt;</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
<mi>e</mi>
<mi>a</mi>
<mi>k</mi>
</mrow>
</msubsup>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<mo>&lt;</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
<mo>,</mo>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo>&gt;</mo>
<mo stretchy="false">(</mo>
<mn>0</mn>
<mo stretchy="false">)</mo>
<msup>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mo>=</mo>
<msup>
<mi>ρ<!-- ρ --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<msup>
<mi>A</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle P_{&lt;s_{c}',r'&gt;}^{peak}=|&lt;s_{c}',r'&gt;(0)|^{2}=\rho ^{2}A^{2}T}</annotation>
</semantics>
</math></span><img src="./299936eaab48266e52b9c2c993adf3e55731b638.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.505ex; width:36.731ex; height:4.009ex;" alt="{\displaystyle P_{<s_{c}',r'>}^{peak}=|<s_{c}',r'>(0)|^{2}=\rho ^{2}A^{2}T}" loading="lazy"></span></dd></dl>
<p>Note that if <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \rho =1}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>ρ<!-- ρ --></mi>
<mo>=</mo>
<mn>1</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \rho =1}</annotation>
</semantics>
</math></span><img src="./6be1a852fccaddc2582e41b89a02b41b1ff4ffe7.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:5.463ex; height:2.676ex;" alt="{\displaystyle \rho =1}" loading="lazy"></span> this peak power is the energy of the received signal before correlation, which is as expected.
After compression, the pulse is approximal by a box having a width equal to the typical width of the <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle sinc}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>s</mi>
<mi>i</mi>
<mi>n</mi>
<mi>c</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle sinc}</annotation>
</semantics>
</math></span><img src="./58bb379a499bcc49bc73337668800d149a58130e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:4.294ex; height:2.176ex;" alt="{\displaystyle sinc}" loading="lazy"></span> function, that is, a width <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T'=1/\Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<mn>1</mn>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T'=1/\Delta f}</annotation>
</semantics>
</math></span><img src="./0e39e919db2ee892042439541c413390a8bdd424.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:11.043ex; height:3.009ex;" alt="{\displaystyle T'=1/\Delta f}" loading="lazy"></span>, so the energy after correlation is:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E_{<s_{c}',r'>}=\int _{-\infty }^{+\infty }|<s_{c}',r'>(t)|^{2}dt\approx P_{<s_{c}',r'>}^{peak}\times T'=\rho ^{2}{\frac {A^{2}T}{\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>E</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>&lt;</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
<mo>,</mo>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo>&gt;</mo>
</mrow>
</msub>
<mo>=</mo>
<msubsup>
<mo>∫<!-- ∫ --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mo>−<!-- − --></mo>
<mi mathvariant="normal">∞<!-- ∞ --></mi>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mo>+</mo>
<mi mathvariant="normal">∞<!-- ∞ --></mi>
</mrow>
</msubsup>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<mo>&lt;</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
<mo>,</mo>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo>&gt;</mo>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<msup>
<mrow class="MJX-TeXAtom-ORD">
<mo stretchy="false">|</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mi>d</mi>
<mi>t</mi>
<mo>≈<!-- ≈ --></mo>
<msubsup>
<mi>P</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>&lt;</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
<mo>,</mo>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo>&gt;</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
<mi>e</mi>
<mi>a</mi>
<mi>k</mi>
</mrow>
</msubsup>
<mo>×<!-- × --></mo>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<msup>
<mi>ρ<!-- ρ --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<msup>
<mi>A</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mi>T</mi>
</mrow>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E_{&lt;s_{c}',r'&gt;}=\int _{-\infty }^{+\infty }|&lt;s_{c}',r'&gt;(t)|^{2}dt\approx P_{&lt;s_{c}',r'&gt;}^{peak}\times T'=\rho ^{2}{\frac {A^{2}T}{\Delta f}}}</annotation>
</semantics>
</math></span><img src="./1d096431017fefdea3b00502c6229ae03a7a5e40.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:61.397ex; height:6.343ex;" alt="{\displaystyle E_{<s_{c}',r'>}=\int _{-\infty }^{+\infty }|<s_{c}',r'>(t)|^{2}dt\approx P_{<s_{c}',r'>}^{peak}\times T'=\rho ^{2}{\frac {A^{2}T}{\Delta f}}}" loading="lazy"></span></dd></dl>
<p>If energy is conserved:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E_{r'}=E_{<s_{c}',r'>}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>E</mi>
<mrow class="MJX-TeXAtom-ORD">
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
</mrow>
</msub>
<mo>=</mo>
<msub>
<mi>E</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>&lt;</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
<mo>,</mo>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo>&gt;</mo>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E_{r'}=E_{&lt;s_{c}',r'&gt;}}</annotation>
</semantics>
</math></span><img src="./cea43ba8e9061eda958b10d26962e9606581643d.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.005ex; width:14.067ex; height:2.843ex;" alt="{\displaystyle E_{r'}=E_{<s_{c}',r'>}}" loading="lazy"></span></dd></dl>
<p>... it comes that: <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \rho ={\sqrt {\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>ρ<!-- ρ --></mi>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<msqrt>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</msqrt>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \rho ={\sqrt {\Delta f}}}</annotation>
</semantics>
</math></span><img src="./22cf603669c72725b742c9f4b08e0c8371ec5a43.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:9.839ex; height:3.509ex;" alt="{\displaystyle \rho ={\sqrt {\Delta f}}}" loading="lazy"></span> so that the peak power after correlation is:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle P_{<s_{c}',r'>}^{peak}=\rho ^{2}A^{2}T=P_{r'}\times \Delta f\times T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msubsup>
<mi>P</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>&lt;</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
<mo>,</mo>
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
<mo>&gt;</mo>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
<mi>e</mi>
<mi>a</mi>
<mi>k</mi>
</mrow>
</msubsup>
<mo>=</mo>
<msup>
<mi>ρ<!-- ρ --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<msup>
<mi>A</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
<mi>T</mi>
<mo>=</mo>
<msub>
<mi>P</mi>
<mrow class="MJX-TeXAtom-ORD">
<msup>
<mi>r</mi>
<mo>′</mo>
</msup>
</mrow>
</msub>
<mo>×<!-- × --></mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mo>×<!-- × --></mo>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle P_{&lt;s_{c}',r'&gt;}^{peak}=\rho ^{2}A^{2}T=P_{r'}\times \Delta f\times T}</annotation>
</semantics>
</math></span><img src="./1a90dac5dc9128057a9233df9f5ad8b2e4ef0bd4.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.505ex; width:33.941ex; height:4.009ex;" alt="{\displaystyle P_{<s_{c}',r'>}^{peak}=\rho ^{2}A^{2}T=P_{r'}\times \Delta f\times T}" loading="lazy"></span></dd></dl>
<p>As a conclusion, the peak power of the pulse-compressed signal is <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f\times T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mo>×<!-- × --></mo>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f\times T}</annotation>
</semantics>
</math></span><img src="./215e5db0975c68b5ab7faab0f60a16ee40665938.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:7.691ex; height:2.509ex;" alt="{\displaystyle \Delta f\times T}" loading="lazy"></span> that of the raw received signal (assuming that the template <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle s_{c}'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>c</mi>
</mrow>
<mo>′</mo>
</msubsup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle s_{c}'}</annotation>
</semantics>
</math></span><img src="./81756cc8fc14d44cbca3ad920fa1dc9f018e36a1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.035ex; height:2.509ex;" alt="{\displaystyle s_{c}'}" loading="lazy"></span> is correctly scaled to conserve energy through correlation).
</p>
<div class="mw-heading mw-heading3"><h3 id="Signal-to-noise_gain_after_correlation">Signal-to-noise gain after correlation</h3></div>

<p>As we have seen above, things are written so that the energy of the signal does not vary during pulse compression. However, it is now located in the main lobe of the cardinal sine, whose width is approximately <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle T'\approx {\frac {1}{\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mo>≈<!-- ≈ --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle T'\approx {\frac {1}{\Delta f}}}</annotation>
</semantics>
</math></span><img src="./7b2fcfda9c7cdd52a82d7b7690877d0e9ac3b87f.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.671ex; width:8.612ex; height:4.009ex;" alt="{\textstyle T'\approx {\frac {1}{\Delta f}}}" loading="lazy"></span>. If <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle P}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>P</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle P}</annotation>
</semantics>
</math></span><img src="./b4dc73bf40314945ff376bd363916a738548d40a.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.745ex; height:2.176ex;" alt="{\displaystyle P}" loading="lazy"></span> is the power of the signal before compression, and <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle P'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>P</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle P'}</annotation>
</semantics>
</math></span><img src="./ef4efa52c8f47f06136f6ebfd1d68c1249aaca39.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:2.506ex; height:2.509ex;" alt="{\displaystyle P'}" loading="lazy"></span> the power of the signal after compression, energy <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>E</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E}</annotation>
</semantics>
</math></span><img src="./4232c9de2ee3eec0a9c0a19b15ab92daa6223f9b.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.776ex; height:2.176ex;" alt="{\displaystyle E}" loading="lazy"></span> is conserved and we have:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E=P\times T=P'\times T'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>E</mi>
<mo>=</mo>
<mi>P</mi>
<mo>×<!-- × --></mo>
<mi>T</mi>
<mo>=</mo>
<msup>
<mi>P</mi>
<mo>′</mo>
</msup>
<mo>×<!-- × --></mo>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E=P\times T=P'\times T'}</annotation>
</semantics>
</math></span><img src="./88be32e233ce346d32c8d84a7879169cb5e53daa.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:21.946ex; height:2.509ex;" alt="{\displaystyle E=P\times T=P'\times T'}" loading="lazy"></span></dd></dl>
<p>which yields an increase in power after pulse compression:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle P'=P\times {\frac {T}{T'}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>P</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<mi>P</mi>
<mo>×<!-- × --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>T</mi>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle P'=P\times {\frac {T}{T'}}}</annotation>
</semantics>
</math></span><img src="./63e5f97669234a56011d63c125726dcc3fb3cdca.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.838ex; width:13.431ex; height:5.176ex;" alt="{\displaystyle P'=P\times {\frac {T}{T'}}}" loading="lazy"></span></dd></dl>
<p>In the spectral domain, the power spectrum of the chirp has a nearly constant spectral density <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle D=P/\Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>D</mi>
<mo>=</mo>
<mi>P</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle D=P/\Delta f}</annotation>
</semantics>
</math></span><img src="./61e2a508bf035c7dcac871274b2d4f04f2f30466.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:11.145ex; height:2.843ex;" alt="{\displaystyle D=P/\Delta f}" loading="lazy"></span> in interval <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo stretchy="false">[</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo>,</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}</annotation>
</semantics>
</math></span><img src="./0dbc58eea80c0bbb8441cb977506db96f88a16b1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:23.474ex; height:2.843ex;" alt="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}" loading="lazy"></span> and zero elsewhere, so that energy is equivalently expressed as <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E=P\times T=D.\Delta f.T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>E</mi>
<mo>=</mo>
<mi>P</mi>
<mo>×<!-- × --></mo>
<mi>T</mi>
<mo>=</mo>
<mi>D</mi>
<mo>.</mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mo>.</mo>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E=P\times T=D.\Delta f.T}</annotation>
</semantics>
</math></span><img src="./f56d0e8c7212af37ff01a3a1b0e02406c52c6f97.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:23.038ex; height:2.509ex;" alt="{\displaystyle E=P\times T=D.\Delta f.T}" loading="lazy"></span>. This spectral density remains the same after matched filtering.
</p><p>Imagining now an equivalent sinusoidal (CW) pulse of duration <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T'=1/\Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<mn>1</mn>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T'=1/\Delta f}</annotation>
</semantics>
</math></span><img src="./0e39e919db2ee892042439541c413390a8bdd424.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:11.043ex; height:3.009ex;" alt="{\displaystyle T'=1/\Delta f}" loading="lazy"></span> and identical input power, this equivalent sinusoidal pulse has an energy:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E'=P\times T'=E{\frac {T'}{T}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>E</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<mi>P</mi>
<mo>×<!-- × --></mo>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<mi>E</mi>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mi>T</mi>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E'=P\times T'=E{\frac {T'}{T}}}</annotation>
</semantics>
</math></span><img src="./8e8080fad6565db14edcf55fe8fa083ddab35d32.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.838ex; width:20.682ex; height:5.509ex;" alt="{\displaystyle E'=P\times T'=E{\frac {T'}{T}}}" loading="lazy"></span></dd></dl>
<p>After matched filtering, the equivalent sinusoidal pulse turns into a triangular-shaped signal of twice its original width but the same peak power. Energy is conserved. The spectral domain is approximated by a nearly constant spectral density <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle D'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>D</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle D'}</annotation>
</semantics>
</math></span><img src="./3c3bf8caca74bc346fa19acded4fc1a79e3ec114.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:2.609ex; height:2.509ex;" alt="{\displaystyle D'}" loading="lazy"></span> in interval <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo stretchy="false">[</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo>,</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}</annotation>
</semantics>
</math></span><img src="./0dbc58eea80c0bbb8441cb977506db96f88a16b1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:23.474ex; height:2.843ex;" alt="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}" loading="lazy"></span> where <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f\approx 1/T'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mo>≈<!-- ≈ --></mo>
<mn>1</mn>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f\approx 1/T'}</annotation>
</semantics>
</math></span><img src="./33aa347ca90b4df970db98d86e16552544facdbc.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:11.043ex; height:3.009ex;" alt="{\displaystyle \Delta f\approx 1/T'}" loading="lazy"></span>. Through conservation of energy, we have:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E'=E{\frac {T'}{T}}=D\Delta fT{\frac {T'}{T}}=D\Delta fT'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>E</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<mi>E</mi>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mi>T</mi>
</mfrac>
</mrow>
<mo>=</mo>
<mi>D</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mi>T</mi>
</mfrac>
</mrow>
<mo>=</mo>
<mi>D</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E'=E{\frac {T'}{T}}=D\Delta fT{\frac {T'}{T}}=D\Delta fT'}</annotation>
</semantics>
</math></span><img src="./4003e8268cc0dd96fda1105e7dc9209f8c78071e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.838ex; width:34.35ex; height:5.509ex;" alt="{\displaystyle E'=E{\frac {T'}{T}}=D\Delta fT{\frac {T'}{T}}=D\Delta fT'}" loading="lazy"></span></dd></dl>
<p>Since by definition we also have: <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle E'=D'\Delta fT'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>E</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<msup>
<mi>D</mi>
<mo>′</mo>
</msup>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle E'=D'\Delta fT'}</annotation>
</semantics>
</math></span><img src="./b9a5fccf6f580ffffc8e7d773edac6b08b4f46e4.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:13.805ex; height:2.843ex;" alt="{\displaystyle E'=D'\Delta fT'}" loading="lazy"></span> it comes that: <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle D'=D}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>D</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<mi>D</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle D'=D}</annotation>
</semantics>
</math></span><img src="./be385b9caa387e15469052a78324549d03267afe.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:7.632ex; height:2.509ex;" alt="{\displaystyle D'=D}" loading="lazy"></span> meaning that the spectral densities of the chirped pulse, and the equivalent CW pulse are very nearly identical, and are equivalent to that of a bandpass filter on <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo stretchy="false">[</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo>,</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}</annotation>
</semantics>
</math></span><img src="./0dbc58eea80c0bbb8441cb977506db96f88a16b1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:23.474ex; height:2.843ex;" alt="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}" loading="lazy"></span>. The filtering effect of correlation also acts on the noise, meaning that the reference band for the noise is <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span> and since <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle D=D'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>D</mi>
<mo>=</mo>
<msup>
<mi>D</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle D=D'}</annotation>
</semantics>
</math></span><img src="./a03ffb368187c30e67132effa059c4f4bb1783c0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:7.632ex; height:2.509ex;" alt="{\displaystyle D=D'}" loading="lazy"></span>, the same filtering effect is obtained on the noise in both cases after correlation. This means that the net effect of pulse compression is that, compared to the equivalent CW pulse, the <a href="Signal-to-noise_ratio" title="Signal-to-noise ratio">signal-to-noise ratio</a> (SNR) has improved by a factor <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T/T'}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T/T'}</annotation>
</semantics>
</math></span><img src="./cdafc57d3b01b4c5acd88800f6c3e84862e7d3f7.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:5.203ex; height:3.009ex;" alt="{\displaystyle T/T'}" loading="lazy"></span> because the signal is amplified but not the noise.
</p><p>As a consequence:
&nbsp;
</p>
<table class="wikitable" style="margin: auto">

<tbody><tr>
<th>Result 3
</th></tr>
<tr>
<td>After pulse compression, the signal-to-noise ratio can be considered as being amplified by <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T\Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>T</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T\Delta f}</annotation>
</semantics>
</math></span><img src="./3670467d162aa79b83693707d2e1e08ad48a37b3.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:4.851ex; height:2.509ex;" alt="{\displaystyle T\Delta f}" loading="lazy"></span> <i>as compared to the baseline situation of a continuous-wave pulse of duration <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T'=1/\Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msup>
<mi>T</mi>
<mo>′</mo>
</msup>
<mo>=</mo>
<mn>1</mn>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T'=1/\Delta f}</annotation>
</semantics>
</math></span><img src="./0e39e919db2ee892042439541c413390a8bdd424.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:11.043ex; height:3.009ex;" alt="{\displaystyle T'=1/\Delta f}" loading="lazy"></span> and the same amplitude as the chirp-modulated signal before compression, where the received signal and noise have (implicitly) undergone a bandpass filtering on <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo stretchy="false">[</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo>,</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}</annotation>
</semantics>
</math></span><img src="./0dbc58eea80c0bbb8441cb977506db96f88a16b1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:23.474ex; height:2.843ex;" alt="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}" loading="lazy"></span></i>. This additional gain can be injected into the <a href="Radar_equation" class="mw-redirect" title="Radar equation">radar equation</a>.
</td></tr></tbody></table>
<p>&nbsp;
</p>
<table border="0" style="margin:1em auto;">
<caption>Example: same signals as above, plus an additive white Gaussian having undergone bandpass filtering (standard deviation of real part: 0.125 after filtering). After correlation, the power of the noise is unchanged. The signal itself is amplified by a factor four (or 16 for the power, as predicted by theory).
</caption>
<tbody><tr>
<td>
</td>
<td>
</td></tr></tbody></table>
<p>For technical reasons, correlation is not necessarily done for actual received CW pulses as for chirped pulses. However during <a href="Baseband" title="Baseband">baseband</a> shifting the signal undergoes a <a href="Bandpass" class="mw-redirect" title="Bandpass">bandpass</a> filtering on <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo stretchy="false">[</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo>,</mo>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}</annotation>
</semantics>
</math></span><img src="./0dbc58eea80c0bbb8441cb977506db96f88a16b1.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:23.474ex; height:2.843ex;" alt="{\displaystyle [f_{0}-\Delta f/2,f_{0}+\Delta f/2]}" loading="lazy"></span> which has the same net effect on the noise as the correlation, so the overall reasoning remains the same (that is, the SNR makes only sense for noise defined on a given bandwidth, here being that of the signal).
</p><p>This gain in the SNR seems magical, but remember that the power spectral density does not represent the phase of the signal. In reality the phases are different for the equivalent CW pulse, the CW pulse after correlation, the original chirped pulse and the correlated chirped pulse, which explains the different shapes of the signals (especially the varying lengths) despite having (nearly) the same power spectrum in all cases. If the peak transmitting power <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle P}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>P</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle P}</annotation>
</semantics>
</math></span><img src="./b4dc73bf40314945ff376bd363916a738548d40a.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.745ex; height:2.176ex;" alt="{\displaystyle P}" loading="lazy"></span> and the bandwidth <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span> are constrained, pulse compression thus achieves a better peak power (but same resolution) by transmitting a longer pulse (that is, more energy), compared to an equivalent CW pulse of same peak power <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle P}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>P</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle P}</annotation>
</semantics>
</math></span><img src="./b4dc73bf40314945ff376bd363916a738548d40a.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.745ex; height:2.176ex;" alt="{\displaystyle P}" loading="lazy"></span> and bandwidth <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span>, and squeezing the pulse by correlation. This works best only for a limited number of signal types which, after correlation, have a narrower peak than the original signal, and low sidelobes.
</p>
<div class="mw-heading mw-heading3"><h3 id="Stretch_processing">Stretch processing</h3></div>
<p>While pulse compression can ensure good SNR and fine range resolution in the same time, digital signal processing in such a system can be difficult to implement because of the high instantaneous bandwidth of the waveform (<span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span> can be hundreds of megahertz or even exceed 1&nbsp;GHz.)
Stretch Processing is a technique for matched filtering of wideband chirping waveform and is suitable for applications seeking very fine range resolution over relatively short range intervals.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p>

<p>Picture above shows the scenario for analyzing stretch processing. The central reference point(CRP) is in the middle of the range window of interest at range of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle R_{0}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>R</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle R_{0}}</annotation>
</semantics>
</math></span><img src="./9b8916196f182fcbaaca54f931176a4a4f5769cc.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.818ex; height:2.509ex;" alt="{\displaystyle R_{0}}" loading="lazy"></span>, corresponding to a time delay of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t_{0}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t_{0}}</annotation>
</semantics>
</math></span><img src="./02d3006c4190b1939b04d9b9bb21006fb4e6fa4a.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:1.894ex; height:2.343ex;" alt="{\displaystyle t_{0}}" loading="lazy"></span>.
</p><p>If the transmitted waveform is the chirp waveform:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle x(t)=\exp \left(j\pi {\frac {\Delta f}{T}}(t)^{2}\right)\exp(j2\pi f_{0}(t)),0\leq t\leq T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>x</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mi>exp</mi>
<mo>⁡<!-- ⁡ --></mo>
<mrow>
<mo>(</mo>
<mrow>
<mi>j</mi>
<mi>π<!-- π --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mo stretchy="false">(</mo>
<mi>t</mi>
<msup>
<mo stretchy="false">)</mo>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mi>exp</mi>
<mo>⁡<!-- ⁡ --></mo>
<mo stretchy="false">(</mo>
<mi>j</mi>
<mn>2</mn>
<mi>π<!-- π --></mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo stretchy="false">)</mo>
<mo>,</mo>
<mn>0</mn>
<mo>≤<!-- ≤ --></mo>
<mi>t</mi>
<mo>≤<!-- ≤ --></mo>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle x(t)=\exp \left(j\pi {\frac {\Delta f}{T}}(t)^{2}\right)\exp(j2\pi f_{0}(t)),0\leq t\leq T}</annotation>
</semantics>
</math></span><img src="./f7e39bf4dab89b69a42732ea87f45a0aca505925.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:49.007ex; height:6.176ex;" alt="{\displaystyle x(t)=\exp \left(j\pi {\frac {\Delta f}{T}}(t)^{2}\right)\exp(j2\pi f_{0}(t)),0\leq t\leq T}" loading="lazy"></span></dd></dl>
<p>then the echo from the target at distance <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle R_{b}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>R</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle R_{b}}</annotation>
</semantics>
</math></span><img src="./565df947af6e95bcd8e1f201ac4988a286e84a84.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.702ex; height:2.509ex;" alt="{\displaystyle R_{b}}" loading="lazy"></span>can be expressed as:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle {\bar {x}}(t)=\rho \exp \left(j\pi {\frac {\Delta f}{T}}(t-t_{b})^{2}\right)\exp(j2\pi f_{0}(t-t_{b})),0\leq t-t_{b}\leq T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mrow class="MJX-TeXAtom-ORD">
<mrow class="MJX-TeXAtom-ORD">
<mover>
<mi>x</mi>
<mo stretchy="false">¯<!-- ¯ --></mo>
</mover>
</mrow>
</mrow>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mi>ρ<!-- ρ --></mi>
<mi>exp</mi>
<mo>⁡<!-- ⁡ --></mo>
<mrow>
<mo>(</mo>
<mrow>
<mi>j</mi>
<mi>π<!-- π --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<msup>
<mo stretchy="false">)</mo>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mi>exp</mi>
<mo>⁡<!-- ⁡ --></mo>
<mo stretchy="false">(</mo>
<mi>j</mi>
<mn>2</mn>
<mi>π<!-- π --></mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo stretchy="false">)</mo>
<mo stretchy="false">)</mo>
<mo>,</mo>
<mn>0</mn>
<mo>≤<!-- ≤ --></mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo>≤<!-- ≤ --></mo>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle {\bar {x}}(t)=\rho \exp \left(j\pi {\frac {\Delta f}{T}}(t-t_{b})^{2}\right)\exp(j2\pi f_{0}(t-t_{b})),0\leq t-t_{b}\leq T}</annotation>
</semantics>
</math></span><img src="./955476dec91994a1e6c62e1d9a5b2a214b6165b8.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:64.449ex; height:6.176ex;" alt="{\displaystyle {\bar {x}}(t)=\rho \exp \left(j\pi {\frac {\Delta f}{T}}(t-t_{b})^{2}\right)\exp(j2\pi f_{0}(t-t_{b})),0\leq t-t_{b}\leq T}" loading="lazy"></span></dd></dl>
<p>where <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \rho }">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>ρ<!-- ρ --></mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \rho }</annotation>
</semantics>
</math></span><img src="./1f7d439671d1289b6a816e6af7a304be40608d64.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:1.202ex; height:2.176ex;" alt="{\displaystyle \rho }" loading="lazy"></span> is proportional to the scatterer reflectivity.
We then multiply the echo by <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle \exp(-j2\pi f_{0}t)\exp \left(-j\pi {\frac {\Delta f}{T}}(t-t_{0})^{2}\right)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mi>exp</mi>
<mo>⁡<!-- ⁡ --></mo>
<mo stretchy="false">(</mo>
<mo>−<!-- − --></mo>
<mi>j</mi>
<mn>2</mn>
<mi>π<!-- π --></mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mi>exp</mi>
<mo>⁡<!-- ⁡ --></mo>
<mrow>
<mo>(</mo>
<mrow>
<mo>−<!-- − --></mo>
<mi>j</mi>
<mi>π<!-- π --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<msup>
<mo stretchy="false">)</mo>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
</mrow>
<mo>)</mo>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle \exp(-j2\pi f_{0}t)\exp \left(-j\pi {\frac {\Delta f}{T}}(t-t_{0})^{2}\right)}</annotation>
</semantics>
</math></span><img src="./185be97a7b69a173421627fb18f8e51758084745.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.838ex; width:36.015ex; height:4.843ex;" alt="{\textstyle \exp(-j2\pi f_{0}t)\exp \left(-j\pi {\frac {\Delta f}{T}}(t-t_{0})^{2}\right)}" loading="lazy"></span> and the echo will become:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle y(t)=\rho \exp \left(-j{\frac {4\pi R_{b}}{\lambda }}\right)\exp \left(-j2\pi {\frac {\Delta f}{T}}\delta t_{b}(t-t_{0})\right)\exp \left(j\pi {\frac {\Delta f}{T}}(\delta t_{b})^{2}\right),t_{0}\leq t-\delta t_{b}\leq t_{0}+T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>y</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mi>ρ<!-- ρ --></mi>
<mi>exp</mi>
<mo>⁡<!-- ⁡ --></mo>
<mrow>
<mo>(</mo>
<mrow>
<mo>−<!-- − --></mo>
<mi>j</mi>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mn>4</mn>
<mi>π<!-- π --></mi>
<msub>
<mi>R</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
</mrow>
<mi>λ<!-- λ --></mi>
</mfrac>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>exp</mi>
<mo>⁡<!-- ⁡ --></mo>
<mrow>
<mo>(</mo>
<mrow>
<mo>−<!-- − --></mo>
<mi>j</mi>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mi>δ<!-- δ --></mi>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo stretchy="false">)</mo>
</mrow>
<mo>)</mo>
</mrow>
<mi>exp</mi>
<mo>⁡<!-- ⁡ --></mo>
<mrow>
<mo>(</mo>
<mrow>
<mi>j</mi>
<mi>π<!-- π --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mo stretchy="false">(</mo>
<mi>δ<!-- δ --></mi>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<msup>
<mo stretchy="false">)</mo>
<mrow class="MJX-TeXAtom-ORD">
<mn>2</mn>
</mrow>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mo>,</mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>≤<!-- ≤ --></mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<mi>δ<!-- δ --></mi>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo>≤<!-- ≤ --></mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle y(t)=\rho \exp \left(-j{\frac {4\pi R_{b}}{\lambda }}\right)\exp \left(-j2\pi {\frac {\Delta f}{T}}\delta t_{b}(t-t_{0})\right)\exp \left(j\pi {\frac {\Delta f}{T}}(\delta t_{b})^{2}\right),t_{0}\leq t-\delta t_{b}\leq t_{0}+T}</annotation>
</semantics>
</math></span><img src="./5fbfff9990d95f8b9ff1b9315016c380023d5c12.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:92.537ex; height:6.176ex;" alt="{\displaystyle y(t)=\rho \exp \left(-j{\frac {4\pi R_{b}}{\lambda }}\right)\exp \left(-j2\pi {\frac {\Delta f}{T}}\delta t_{b}(t-t_{0})\right)\exp \left(j\pi {\frac {\Delta f}{T}}(\delta t_{b})^{2}\right),t_{0}\leq t-\delta t_{b}\leq t_{0}+T}" loading="lazy"></span></dd></dl>
<p>where <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \lambda }">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>λ<!-- λ --></mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \lambda }</annotation>
</semantics>
</math></span><img src="./b43d0ea3c9c025af1be9128e62a18fa74bedda2a.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.355ex; height:2.176ex;" alt="{\displaystyle \lambda }" loading="lazy"></span> is the wavelength of electromagnetic wave in air.
</p><p>After conducting sampling and discrete Fourier transform on y(t) the sinusoid frequency <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle F_{b}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>F</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle F_{b}}</annotation>
</semantics>
</math></span><img src="./b151118e130ddb3d3eea064479c152bd16738f81.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.432ex; height:2.509ex;" alt="{\displaystyle F_{b}}" loading="lazy"></span> can be solved:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle F_{b}=-\delta t_{b}{\frac {\Delta f}{T}}(Hz)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>F</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo>=</mo>
<mo>−<!-- − --></mo>
<mi>δ<!-- δ --></mi>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mo stretchy="false">(</mo>
<mi>H</mi>
<mi>z</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle F_{b}=-\delta t_{b}{\frac {\Delta f}{T}}(Hz)}</annotation>
</semantics>
</math></span><img src="./def1ffe8b00ef77411abc80ef2814b1572a302a6.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.838ex; width:19.176ex; height:5.509ex;" alt="{\displaystyle F_{b}=-\delta t_{b}{\frac {\Delta f}{T}}(Hz)}" loading="lazy"></span></dd></dl>
<p>and the differential range <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \delta R_{b}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>δ<!-- δ --></mi>
<msub>
<mi>R</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \delta R_{b}}</annotation>
</semantics>
</math></span><img src="./bff9d4b417c7f06e0ff1babaee561988e4dfe39d.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.75ex; height:2.676ex;" alt="{\displaystyle \delta R_{b}}" loading="lazy"></span> can be obtained:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \delta R_{b}=-{\frac {cTF_{b}}{2\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>δ<!-- δ --></mi>
<msub>
<mi>R</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo>=</mo>
<mo>−<!-- − --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi>c</mi>
<mi>T</mi>
<msub>
<mi>F</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
</mrow>
<mrow>
<mn>2</mn>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \delta R_{b}=-{\frac {cTF_{b}}{2\Delta f}}}</annotation>
</semantics>
</math></span><img src="./f7adda866d0b862840f4f386ecc5cda02d5cc633.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:14.568ex; height:5.843ex;" alt="{\displaystyle \delta R_{b}=-{\frac {cTF_{b}}{2\Delta f}}}" loading="lazy"></span></dd></dl>
<p>To show that the bandwidth of y(t) is less than the original signal bandwidth <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span>, we suppose that the range window is <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle R_{w}={\frac {cT_{w}}{2}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>R</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi>c</mi>
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
</mrow>
<mn>2</mn>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle R_{w}={\frac {cT_{w}}{2}}}</annotation>
</semantics>
</math></span><img src="./60c61ed00991b5f548196aa9068617ecae2ba68b.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.838ex; width:10.881ex; height:5.176ex;" alt="{\displaystyle R_{w}={\frac {cT_{w}}{2}}}" loading="lazy"></span> long. If the target is at the lower bound of the range window, the echo will arrive <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t_{0}-T_{w}/2}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t_{0}-T_{w}/2}</annotation>
</semantics>
</math></span><img src="./604cab973e8ca32a59cd175a0023f317c63a26b4.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:9.826ex; height:2.843ex;" alt="{\displaystyle t_{0}-T_{w}/2}" loading="lazy"></span> seconds after transmission; similarly, If the target is at the upper bound of the range window, the echo will arrive <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t_{0}+T_{w}/2}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mn>0</mn>
</mrow>
</msub>
<mo>+</mo>
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t_{0}+T_{w}/2}</annotation>
</semantics>
</math></span><img src="./c67a864895d9c237523b32dd9ecc3c468f85b9eb.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:9.826ex; height:2.843ex;" alt="{\displaystyle t_{0}+T_{w}/2}" loading="lazy"></span> seconds after transmission.
The differential arrive time <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \delta t_{b}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>δ<!-- δ --></mi>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \delta t_{b}}</annotation>
</semantics>
</math></span><img src="./41dc50fecce071f22e5447992056dab7407e71cc.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.826ex; height:2.676ex;" alt="{\displaystyle \delta t_{b}}" loading="lazy"></span> for each case is <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle -T_{w}/2}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo>−<!-- − --></mo>
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle -T_{w}/2}</annotation>
</semantics>
</math></span><img src="./836f4ff27d3767c64dc1af7f574ce8b5a94ba825.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:6.9ex; height:2.843ex;" alt="{\displaystyle -T_{w}/2}" loading="lazy"></span> and <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T_{w}/2}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T_{w}/2}</annotation>
</semantics>
</math></span><img src="./8fae267260bbac357f328ea22c848fec4e65e182.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:5.091ex; height:2.843ex;" alt="{\displaystyle T_{w}/2}" loading="lazy"></span>, respectively.
</p><p>We can then obtain the bandwidth by considering the difference in sinusoid frequency for targets at the lower and upper bound of the range window:
<span class="mwe-math-element mwe-math-element-block"><span class="mwe-math-mathml-display mwe-math-mathml-a11y" style="display: none;"><math display="block" xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f_{s}=F_{b,{\text{near}}}-F_{b,{\text{far}}}=-{\frac {\Delta f}{T}}(-T_{w}/2-T_{w}/2)={\frac {T_{w}}{T}}\Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>s</mi>
</mrow>
</msub>
<mo>=</mo>
<msub>
<mi>F</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
<mo>,</mo>
<mrow class="MJX-TeXAtom-ORD">
<mtext>near</mtext>
</mrow>
</mrow>
</msub>
<mo>−<!-- − --></mo>
<msub>
<mi>F</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
<mo>,</mo>
<mrow class="MJX-TeXAtom-ORD">
<mtext>far</mtext>
</mrow>
</mrow>
</msub>
<mo>=</mo>
<mo>−<!-- − --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mo stretchy="false">(</mo>
<mo>−<!-- − --></mo>
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo>−<!-- − --></mo>
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mn>2</mn>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
<mi>T</mi>
</mfrac>
</mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f_{s}=F_{b,{\text{near}}}-F_{b,{\text{far}}}=-{\frac {\Delta f}{T}}(-T_{w}/2-T_{w}/2)={\frac {T_{w}}{T}}\Delta f}</annotation>
</semantics>
</math></span></span>
As a consequence:
&nbsp;
</p>
<table class="wikitable" style="margin: auto">

<tbody><tr>
<th>Result 4
</th></tr>
<tr>
<td>Through stretch processing, the bandwidth at the receiver output is less than the original signal bandwidth if <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T_{w}<T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>w</mi>
</mrow>
</msub>
<mo>&lt;</mo>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T_{w}&lt;T}</annotation>
</semantics>
</math></span><img src="./f980780bc8b54a672227d8ce6f2e31f908e660e9.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:7.501ex; height:2.509ex;" alt="{\displaystyle T_{w}<T}" loading="lazy"></span>, thereby facilitating the implementation of DSP system in a linear-frequency-modulation radar system.
</td></tr></tbody></table>
<p>&nbsp;
To demonstrate that stretch processing preserves range resolution, we need to understand that y(t) is actually an impulse train with pulse duration T and period <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle T_{trans}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>T</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>t</mi>
<mi>r</mi>
<mi>a</mi>
<mi>n</mi>
<mi>s</mi>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle T_{trans}}</annotation>
</semantics>
</math></span><img src="./41a5532e0b5508dcb5d5a922bac70a8959b60d24.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:5.552ex; height:2.509ex;" alt="{\displaystyle T_{trans}}" loading="lazy"></span>, which is equal to the period of the transmitted impulse train. As a result, the Fourier transform of y(t) is actually a sinc function with <a href="Rayleigh_resolution" class="mw-redirect" title="Rayleigh resolution">Rayleigh resolution</a> <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle {\frac {1}{T}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mi>T</mi>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle {\frac {1}{T}}}</annotation>
</semantics>
</math></span><img src="./1447724b082b317d5abbf39692587197afcc7862.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:1.993ex; height:3.509ex;" alt="{\textstyle {\frac {1}{T}}}" loading="lazy"></span>. That is, the processor will be able to resolve scatterers whose <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle F_{b}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>F</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle F_{b}}</annotation>
</semantics>
</math></span><img src="./b151118e130ddb3d3eea064479c152bd16738f81.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:2.432ex; height:2.509ex;" alt="{\displaystyle F_{b}}" loading="lazy"></span> are at least <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta F_{b}=1/T}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<msub>
<mi>F</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo>=</mo>
<mn>1</mn>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta F_{b}=1/T}</annotation>
</semantics>
</math></span><img src="./c047c79e6760fe478b249f3ee82101ec8c8d9136.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:11.428ex; height:2.843ex;" alt="{\displaystyle \Delta F_{b}=1/T}" loading="lazy"></span> apart.
</p><p>Consequently,
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle {\frac {1}{T}}=\left\vert {\frac {\Delta f}{T}}\Delta (\delta t_{b})\right\vert \Rightarrow \left\vert \Delta (\delta t_{b})\right\vert ={\frac {1}{\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mi>T</mi>
</mfrac>
</mrow>
<mo>=</mo>
<mrow>
<mo>|</mo>
<mrow>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
<mi>T</mi>
</mfrac>
</mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mo stretchy="false">(</mo>
<mi>δ<!-- δ --></mi>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo stretchy="false">)</mo>
</mrow>
<mo>|</mo>
</mrow>
<mo stretchy="false">⇒<!-- ⇒ --></mo>
<mrow>
<mo>|</mo>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mo stretchy="false">(</mo>
<mi>δ<!-- δ --></mi>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo stretchy="false">)</mo>
</mrow>
<mo>|</mo>
</mrow>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle {\frac {1}{T}}=\left\vert {\frac {\Delta f}{T}}\Delta (\delta t_{b})\right\vert \Rightarrow \left\vert \Delta (\delta t_{b})\right\vert ={\frac {1}{\Delta f}}}</annotation>
</semantics>
</math></span><img src="./efefd764dcd3adebeaa06e3dcd21cf0df78504b4.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:36.114ex; height:6.176ex;" alt="{\displaystyle {\frac {1}{T}}=\left\vert {\frac {\Delta f}{T}}\Delta (\delta t_{b})\right\vert \Rightarrow \left\vert \Delta (\delta t_{b})\right\vert ={\frac {1}{\Delta f}}}" loading="lazy"></span></dd></dl>
<p>and,
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta (\delta R_{b})={\frac {c\Delta (\delta t_{b})}{2}}={\frac {c}{2\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mo stretchy="false">(</mo>
<mi>δ<!-- δ --></mi>
<msub>
<mi>R</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi>c</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mo stretchy="false">(</mo>
<mi>δ<!-- δ --></mi>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>b</mi>
</mrow>
</msub>
<mo stretchy="false">)</mo>
</mrow>
<mn>2</mn>
</mfrac>
</mrow>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>c</mi>
<mrow>
<mn>2</mn>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta (\delta R_{b})={\frac {c\Delta (\delta t_{b})}{2}}={\frac {c}{2\Delta f}}}</annotation>
</semantics>
</math></span><img src="./a4d435552148d21b41e9474b202735f6dabb02af.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:27.319ex; height:6.343ex;" alt="{\displaystyle \Delta (\delta R_{b})={\frac {c\Delta (\delta t_{b})}{2}}={\frac {c}{2\Delta f}}}" loading="lazy"></span></dd></dl>
<p>which is the same as the resolution of the original linear frequency modulation waveform.
</p>
<div class="mw-heading mw-heading3"><h3 id="Stepped-frequency_waveform">Stepped-frequency waveform</h3></div>
<p>Although stretch processing can reduce the bandwidth of received baseband signal, all of the analog components in RF front-end circuitry still must be able to support an instantaneous bandwidth of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span>. In addition, the effective wavelength of the electromagnetic wave changes during the frequency sweep of a chirp signal, and therefore the antenna look direction will be inevitably changed in a <a href="Phased_array" title="Phased array">Phased array</a> system.
</p><p>Stepped-frequency waveforms are an alternative technique that can preserve fine range resolution and SNR of the received signal without large instantaneous bandwidth. Unlike the chirping waveform, which sweeps linearly across a total bandwidth of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f}</annotation>
</semantics>
</math></span><img src="./ff38db24bc80b80a0a1ecfce75f3dca3fc79d54e.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:3.214ex; height:2.509ex;" alt="{\displaystyle \Delta f}" loading="lazy"></span> in a single pulse, stepped-frequency waveform employs an impulse train where the frequency of each pulse is increased by <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta F}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta F}</annotation>
</semantics>
</math></span><img src="./bcde5b83b29cc20f808fb4f349b838b82ed99a98.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:3.677ex; height:2.176ex;" alt="{\displaystyle \Delta F}" loading="lazy"></span> from the preceding pulse. The baseband signal can be expressed as:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle x(t)=\sum _{m=0}^{M-1}x_{p}(t-mT)e^{j2\pi m\Delta F(t-mT)}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>x</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<munderover>
<mo>∑<!-- ∑ --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mi>m</mi>
<mo>=</mo>
<mn>0</mn>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>M</mi>
<mo>−<!-- − --></mo>
<mn>1</mn>
</mrow>
</munderover>
<msub>
<mi>x</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<mi>m</mi>
<mi>T</mi>
<mo stretchy="false">)</mo>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>j</mi>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mi>m</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<mi>m</mi>
<mi>T</mi>
<mo stretchy="false">)</mo>
</mrow>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle x(t)=\sum _{m=0}^{M-1}x_{p}(t-mT)e^{j2\pi m\Delta F(t-mT)}}</annotation>
</semantics>
</math></span><img src="./6930ad9e392e5b061fbc8a9dfb6b4c58825cd17c.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -3.005ex; width:36.397ex; height:7.343ex;" alt="{\displaystyle x(t)=\sum _{m=0}^{M-1}x_{p}(t-mT)e^{j2\pi m\Delta F(t-mT)}}" loading="lazy"></span></dd></dl>
<p>where <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle x_{p}(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>x</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle x_{p}(t)}</annotation>
</semantics>
</math></span><img src="./39ef429104f7a85c88c8f42ef6b3de2c1f48e798.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.005ex; width:5.038ex; height:3.009ex;" alt="{\displaystyle x_{p}(t)}" loading="lazy"></span> is a rectangular impulse of length <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \tau }">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>τ<!-- τ --></mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \tau }</annotation>
</semantics>
</math></span><img src="./38a7dcde9730ef0853809fefc18d88771f95206c.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.202ex; height:1.676ex;" alt="{\displaystyle \tau }" loading="lazy"></span> and M is the number of pulses in a single pulse train. The total bandwidth of the waveform is still equal to <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f=M\Delta F}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
<mo>=</mo>
<mi>M</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f=M\Delta F}</annotation>
</semantics>
</math></span><img src="./2f23a50fc8274f46b93bc584cf93c22ed624a985.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:12.432ex; height:2.509ex;" alt="{\displaystyle \Delta f=M\Delta F}" loading="lazy"></span>, but the analog components can be reset to support the frequency of the following pulse during the time between pulses. As a result, the problem mentioned above can be avoided.
</p><p>To calculate the distance of the target corresponding to a delay <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t_{l}+\delta t}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>l</mi>
</mrow>
</msub>
<mo>+</mo>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t_{l}+\delta t}</annotation>
</semantics>
</math></span><img src="./6ddaf3a12ebb70edfba091cf7057acb4b7e5f8ee.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:6.291ex; height:2.676ex;" alt="{\displaystyle t_{l}+\delta t}" loading="lazy"></span>, individual pulses are processed through the simple pulse matched filter:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle h_{p}(t)=x_{p}^{*}(-t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>h</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<msubsup>
<mi>x</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mo>∗<!-- ∗ --></mo>
</mrow>
</msubsup>
<mo stretchy="false">(</mo>
<mo>−<!-- − --></mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle h_{p}(t)=x_{p}^{*}(-t)}</annotation>
</semantics>
</math></span><img src="./b070777008c96d9bb7f70cb5987c8fa11d2e3020.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.005ex; width:14.991ex; height:3.009ex;" alt="{\displaystyle h_{p}(t)=x_{p}^{*}(-t)}" loading="lazy"></span></dd></dl>
<p>and the output of the matched filter is:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle y_{m}(t)=s_{p}^{*}(t-(t_{l}+\delta t)-mT)e^{j2\pi m\Delta F(t-(t_{l}+\delta t)-mT)}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>y</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>m</mi>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mo>∗<!-- ∗ --></mo>
</mrow>
</msubsup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<mo stretchy="false">(</mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>l</mi>
</mrow>
</msub>
<mo>+</mo>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>−<!-- − --></mo>
<mi>m</mi>
<mi>T</mi>
<mo stretchy="false">)</mo>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>j</mi>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mi>m</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<mo stretchy="false">(</mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>l</mi>
</mrow>
</msub>
<mo>+</mo>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>−<!-- − --></mo>
<mi>m</mi>
<mi>T</mi>
<mo stretchy="false">)</mo>
</mrow>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle y_{m}(t)=s_{p}^{*}(t-(t_{l}+\delta t)-mT)e^{j2\pi m\Delta F(t-(t_{l}+\delta t)-mT)}}</annotation>
</semantics>
</math></span><img src="./d7fb572d23ed30e9d0cb6f254738cafcf8f617b6.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.005ex; width:50.696ex; height:3.509ex;" alt="{\displaystyle y_{m}(t)=s_{p}^{*}(t-(t_{l}+\delta t)-mT)e^{j2\pi m\Delta F(t-(t_{l}+\delta t)-mT)}}" loading="lazy"></span></dd></dl>
<p>where
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle s_{p}^{*}(t-(t_{l}+\delta t)-mT)=x_{p}(t-(t_{l}+\delta t)-mT)*h_{p}(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mo>∗<!-- ∗ --></mo>
</mrow>
</msubsup>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<mo stretchy="false">(</mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>l</mi>
</mrow>
</msub>
<mo>+</mo>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>−<!-- − --></mo>
<mi>m</mi>
<mi>T</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<msub>
<mi>x</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo>−<!-- − --></mo>
<mo stretchy="false">(</mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>l</mi>
</mrow>
</msub>
<mo>+</mo>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>−<!-- − --></mo>
<mi>m</mi>
<mi>T</mi>
<mo stretchy="false">)</mo>
<mo>∗<!-- ∗ --></mo>
<msub>
<mi>h</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle s_{p}^{*}(t-(t_{l}+\delta t)-mT)=x_{p}(t-(t_{l}+\delta t)-mT)*h_{p}(t)}</annotation>
</semantics>
</math></span><img src="./874f01986190181da8982cb7b45d311efc31e933.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.005ex; width:55.092ex; height:3.009ex;" alt="{\displaystyle s_{p}^{*}(t-(t_{l}+\delta t)-mT)=x_{p}(t-(t_{l}+\delta t)-mT)*h_{p}(t)}" loading="lazy"></span></dd></dl>
<p>If we sample <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle y_{m}(t)}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>y</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>m</mi>
</mrow>
</msub>
<mo stretchy="false">(</mo>
<mi>t</mi>
<mo stretchy="false">)</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle y_{m}(t)}</annotation>
</semantics>
</math></span><img src="./da222222725987d9ca1193b5f59a943fd735baaa.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:5.463ex; height:2.843ex;" alt="{\displaystyle y_{m}(t)}" loading="lazy"></span> at <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t=t_{l}+mT}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>t</mi>
<mo>=</mo>
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>l</mi>
</mrow>
</msub>
<mo>+</mo>
<mi>m</mi>
<mi>T</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t=t_{l}+mT}</annotation>
</semantics>
</math></span><img src="./33b0de398ceaa41146621f292a9fe768e48b175d.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:12.017ex; height:2.509ex;" alt="{\displaystyle t=t_{l}+mT}" loading="lazy"></span>, we can get:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle y[l,m]=s_{p}^{*}(\delta t)e^{j2\pi m\Delta F\delta t}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>y</mi>
<mo stretchy="false">[</mo>
<mi>l</mi>
<mo>,</mo>
<mi>m</mi>
<mo stretchy="false">]</mo>
<mo>=</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mo>∗<!-- ∗ --></mo>
</mrow>
</msubsup>
<mo stretchy="false">(</mo>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
<mo stretchy="false">)</mo>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>j</mi>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mi>m</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
</mrow>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle y[l,m]=s_{p}^{*}(\delta t)e^{j2\pi m\Delta F\delta t}}</annotation>
</semantics>
</math></span><img src="./40dec0255d3be54095a8aab6e8c9657011501684.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.005ex; width:24.297ex; height:3.343ex;" alt="{\displaystyle y[l,m]=s_{p}^{*}(\delta t)e^{j2\pi m\Delta F\delta t}}" loading="lazy"></span></dd></dl>
<p>where l means the range bin l.
Conduct DTFT (m is served as time here) and we can get:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle Y[l,\omega ]=\sum _{m=0}^{M-1}y[l,m]e^{-j\omega m}=s_{p}^{*}(\delta t)\sum _{m=0}^{M-1}e^{j(\omega -2\pi \Delta F\delta t)m}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>Y</mi>
<mo stretchy="false">[</mo>
<mi>l</mi>
<mo>,</mo>
<mi>ω<!-- ω --></mi>
<mo stretchy="false">]</mo>
<mo>=</mo>
<munderover>
<mo>∑<!-- ∑ --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mi>m</mi>
<mo>=</mo>
<mn>0</mn>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>M</mi>
<mo>−<!-- − --></mo>
<mn>1</mn>
</mrow>
</munderover>
<mi>y</mi>
<mo stretchy="false">[</mo>
<mi>l</mi>
<mo>,</mo>
<mi>m</mi>
<mo stretchy="false">]</mo>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mo>−<!-- − --></mo>
<mi>j</mi>
<mi>ω<!-- ω --></mi>
<mi>m</mi>
</mrow>
</msup>
<mo>=</mo>
<msubsup>
<mi>s</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mo>∗<!-- ∗ --></mo>
</mrow>
</msubsup>
<mo stretchy="false">(</mo>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
<mo stretchy="false">)</mo>
<munderover>
<mo>∑<!-- ∑ --></mo>
<mrow class="MJX-TeXAtom-ORD">
<mi>m</mi>
<mo>=</mo>
<mn>0</mn>
</mrow>
<mrow class="MJX-TeXAtom-ORD">
<mi>M</mi>
<mo>−<!-- − --></mo>
<mn>1</mn>
</mrow>
</munderover>
<msup>
<mi>e</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>j</mi>
<mo stretchy="false">(</mo>
<mi>ω<!-- ω --></mi>
<mo>−<!-- − --></mo>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mi>m</mi>
</mrow>
</msup>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle Y[l,\omega ]=\sum _{m=0}^{M-1}y[l,m]e^{-j\omega m}=s_{p}^{*}(\delta t)\sum _{m=0}^{M-1}e^{j(\omega -2\pi \Delta F\delta t)m}}</annotation>
</semantics>
</math></span><img src="./f192cd9de2d8f245cd0e425a6c01bce5dcc96659.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -3.005ex; width:51.769ex; height:7.343ex;" alt="{\displaystyle Y[l,\omega ]=\sum _{m=0}^{M-1}y[l,m]e^{-j\omega m}=s_{p}^{*}(\delta t)\sum _{m=0}^{M-1}e^{j(\omega -2\pi \Delta F\delta t)m}}" loading="lazy"></span></dd></dl>
<p>, and the peak of the summation occurs when <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \omega =2\pi \Delta F\delta t}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>ω<!-- ω --></mi>
<mo>=</mo>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \omega =2\pi \Delta F\delta t}</annotation>
</semantics>
</math></span><img src="./7f25f531d9d7ba4c18669322666e8c3fc84f20c7.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:12.604ex; height:2.343ex;" alt="{\displaystyle \omega =2\pi \Delta F\delta t}" loading="lazy"></span>.
</p><p>Consequently, the DTFT of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle y[l,m]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>y</mi>
<mo stretchy="false">[</mo>
<mi>l</mi>
<mo>,</mo>
<mi>m</mi>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle y[l,m]}</annotation>
</semantics>
</math></span><img src="./18f14c83106113538d8a6f6d24c1adba673f1d5b.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:6.217ex; height:2.843ex;" alt="{\displaystyle y[l,m]}" loading="lazy"></span> provides a measure of the delay of the target relative to the range bin delay <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle t_{l}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<msub>
<mi>t</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>l</mi>
</mrow>
</msub>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle t_{l}}</annotation>
</semantics>
</math></span><img src="./a8d4f1d4329575b7559de3830aaea50518788a47.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:1.562ex; height:2.343ex;" alt="{\displaystyle t_{l}}" loading="lazy"></span>:
<span class="mwe-math-element mwe-math-element-block"><span class="mwe-math-mathml-display mwe-math-mathml-a11y" style="display: none;"><math display="block" xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \delta t={\frac {\omega _{p}}{2\pi \Delta F}}={\frac {f_{p}}{\Delta F}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>δ<!-- δ --></mi>
<mi>t</mi>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<msub>
<mi>ω<!-- ω --></mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
</msub>
<mrow>
<mn>2</mn>
<mi>π<!-- π --></mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
</mrow>
</mfrac>
</mrow>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
</msub>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \delta t={\frac {\omega _{p}}{2\pi \Delta F}}={\frac {f_{p}}{\Delta F}}}</annotation>
</semantics>
</math></span></span>
and the differential range can be obtained:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \delta R={\frac {cf_{p}}{2\Delta F}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>δ<!-- δ --></mi>
<mi>R</mi>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mrow>
<mi>c</mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
</msub>
</mrow>
<mrow>
<mn>2</mn>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \delta R={\frac {cf_{p}}{2\Delta F}}}</annotation>
</semantics>
</math></span><img src="./855b891a11e3c487fbc65e69c061c6006f37b8a8.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.005ex; width:11.586ex; height:5.843ex;" alt="{\displaystyle \delta R={\frac {cf_{p}}{2\Delta F}}}" loading="lazy"></span></dd></dl>
<p>where c is the speed of light.
</p><p>To demonstrate stepped-frequency waveform preserves range resolution, it should be noticed that <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle Y[l,\omega ]}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>Y</mi>
<mo stretchy="false">[</mo>
<mi>l</mi>
<mo>,</mo>
<mi>ω<!-- ω --></mi>
<mo stretchy="false">]</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle Y[l,\omega ]}</annotation>
</semantics>
</math></span><img src="./fe0b7c9a4c8753bd911bdc096a3202e0b1a3ff49.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:6.24ex; height:2.843ex;" alt="{\displaystyle Y[l,\omega ]}" loading="lazy"></span> is a sinc-like function, and therefore it has a Rayleigh resolution of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta f_{p}=1/M}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<msub>
<mi>f</mi>
<mrow class="MJX-TeXAtom-ORD">
<mi>p</mi>
</mrow>
</msub>
<mo>=</mo>
<mn>1</mn>
<mrow class="MJX-TeXAtom-ORD">
<mo>/</mo>
</mrow>
<mi>M</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta f_{p}=1/M}</annotation>
</semantics>
</math></span><img src="./4de13d2595b418044e5ba2397e40d6a0c41dd748.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.005ex; width:12ex; height:3.009ex;" alt="{\displaystyle \Delta f_{p}=1/M}" loading="lazy"></span>. As a result:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta (\delta t)={\frac {1}{M\Delta F}}={\frac {1}{\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mo stretchy="false">(</mo>
<mi>δ<!-- δ --></mi>
<mi>t</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mrow>
<mi>M</mi>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>F</mi>
</mrow>
</mfrac>
</mrow>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mrow>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta (\delta t)={\frac {1}{M\Delta F}}={\frac {1}{\Delta f}}}</annotation>
</semantics>
</math></span><img src="./c0be223db75a26c59528a687b36758ab76c5e534.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:22.836ex; height:5.843ex;" alt="{\displaystyle \Delta (\delta t)={\frac {1}{M\Delta F}}={\frac {1}{\Delta f}}}" loading="lazy"></span></dd></dl>
<p>and therefore the differential range resolution is&nbsp;:
</p>
<dl><dd><span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \Delta (\delta R)={\frac {c}{2\Delta f}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mo stretchy="false">(</mo>
<mi>δ<!-- δ --></mi>
<mi>R</mi>
<mo stretchy="false">)</mo>
<mo>=</mo>
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>c</mi>
<mrow>
<mn>2</mn>
<mi mathvariant="normal">Δ<!-- Δ --></mi>
<mi>f</mi>
</mrow>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \Delta (\delta R)={\frac {c}{2\Delta f}}}</annotation>
</semantics>
</math></span><img src="./8aa83dedd905a6f71dbceff0612601ffa8f6bed0.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:14.869ex; height:5.343ex;" alt="{\displaystyle \Delta (\delta R)={\frac {c}{2\Delta f}}}" loading="lazy"></span></dd></dl>
<p>which is the same of the resolution of the original linear-frequency-modulation waveform.
</p>
<div class="mw-heading mw-heading2"><h2 id="Pulse_compression_by_phase_coding">Pulse compression by phase coding</h2></div>
<p>There are other means to modulate the signal. <a href="Phase_modulation" title="Phase modulation">Phase modulation</a> is a commonly used technique; in this case, the pulse is divided in <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle N}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>N</mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle N}</annotation>
</semantics>
</math></span><img src="./f5e3890c981ae85503089652feb48b191b57aae3.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:2.064ex; height:2.176ex;" alt="{\displaystyle N}" loading="lazy"></span> time slots of duration <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle {\frac {T}{N}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mi>T</mi>
<mi>N</mi>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle {\frac {T}{N}}}</annotation>
</semantics>
</math></span><img src="./7cc5c1b624b9f2c0f51733aa9d67ee41f35ae7b2.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:2.295ex; height:3.509ex;" alt="{\textstyle {\frac {T}{N}}}" loading="lazy"></span> for which the phase at the origin is chosen according to a pre-established convention. For instance, it is possible to not change the phase for some time slots (which comes down to just leaving the signal as it is, in those slots) and de-phase the signal in the other slots by <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \pi }">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>π<!-- π --></mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \pi }</annotation>
</semantics>
</math></span><img src="./9be4ba0bb8df3af72e90a0535fabcc17431e540a.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.332ex; height:1.676ex;" alt="{\displaystyle \pi }" loading="lazy"></span> (which is equivalent of changing the sign of the signal); this is known as <a href="BPSK" class="mw-redirect" title="BPSK">binary phase-shift keying</a>. The precise way of choosing the sequence of <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \{0,\pi \}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mo fence="false" stretchy="false">{</mo>
<mn>0</mn>
<mo>,</mo>
<mi>π<!-- π --></mi>
<mo fence="false" stretchy="false">}</mo>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \{0,\pi \}}</annotation>
</semantics>
</math></span><img src="./f09ef7701749dd136da9029e8b18f7f30a1427b4.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.838ex; width:5.853ex; height:2.843ex;" alt="{\displaystyle \{0,\pi \}}" loading="lazy"></span> phases can be done according to a technique known as <a href="Barker_code" title="Barker code">Barker codes</a>.
</p><p>The advantages<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> of the Barker codes are their simplicity (as indicated above, a <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle \pi }">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="true" scriptlevel="0">
<mi>π<!-- π --></mi>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\displaystyle \pi }</annotation>
</semantics>
</math></span><img src="./9be4ba0bb8df3af72e90a0535fabcc17431e540a.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.338ex; width:1.332ex; height:1.676ex;" alt="{\displaystyle \pi }" loading="lazy"></span> de-phasing is a simple sign change), but the pulse compression ratio is lower than in the chirp case and the compression is very sensitive to frequency changes due to the <a href="Doppler_effect" title="Doppler effect">Doppler effect</a> if that change is larger than <span class="mwe-math-element mwe-math-element-inline"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\textstyle {\frac {1}{T}}}">
<semantics>
<mrow class="MJX-TeXAtom-ORD">
<mstyle displaystyle="false" scriptlevel="0">
<mrow class="MJX-TeXAtom-ORD">
<mfrac>
<mn>1</mn>
<mi>T</mi>
</mfrac>
</mrow>
</mstyle>
</mrow>
<annotation encoding="application/x-tex">{\textstyle {\frac {1}{T}}}</annotation>
</semantics>
</math></span><img src="./1447724b082b317d5abbf39692587197afcc7862.svg" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.171ex; width:1.993ex; height:3.509ex;" alt="{\textstyle {\frac {1}{T}}}" loading="lazy"></span>.
</p><p>Other <a href="Pseudorandom_binary_sequence" title="Pseudorandom binary sequence">pseudorandom binary sequences</a> have nearly optimal pulse compression properties, such as <a href="Gold_code" title="Gold code">Gold codes</a>, <a href="JPL_code" class="mw-redirect" title="JPL code">JPL codes</a> or <a href="Kasami_code" title="Kasami code">Kasami codes</a>, because their autocorrelation peak is very narrow. These sequences have other interesting properties making them suitable for <a href="GNSS" class="mw-redirect" title="GNSS">GNSS</a> positioning, for instance.
</p><p>It is possible to code the sequence on more than two phases (polyphase coding). As with a linear chirp, pulse compression is achieved through intercorrelation.
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Continuous-wave_radar" title="Continuous-wave radar">Continuous-wave radar</a></li>
<li><a href="Spread_spectrum" title="Spread spectrum">Spread spectrum</a></li>
<li><a href="Chirp_compression" title="Chirp compression">Chirp compression</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Notes">Notes</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text">J. R. Klauder, A. C, Price, S. Darlington and W. J. Albersheim, ‘The Theory and Design of Chirp Radars,” Bell System Technical Journal 39, 745 (1960).</span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text">Achim Hein, <i>Processing of SAR Data: Fundamentals, Signal Processing, Interferometry</i>, Springer, 2004, <style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}


/* end https://en.wikipedia.org/ */
</style><a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>3-540-05043-4</bdi>, pages 38 to 44. Very rigorous demonstration of the autocorrelation function of a chirp. The author works with real chirps, hence the factor of <span class="frac"><span class="num">1</span>⁄<span class="den">2</span></span> in his book, which is not used here.</span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text">Richards, Mark A. 2014. Fundamentals of radar signal processing. New York [etc.]: McGraw-Hill Education.</span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text">J.-P. Hardange, P. Lacomme, J.-C. Marchais, <i>Radars aéroportés et spatiaux</i>, Masson, Paris, 1995, <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>2-225-84802-5</bdi>, page 104. Available in English: <i>Air and Spaceborne Radar Systems: an introduction</i>, Institute of Electrical Engineers, 2001, <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>0-85296-981-3</bdi></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="Further_reading">Further reading</h2></div>
<ul><li>Nadav Levanon, and Eli Mozeson. Radar signals. Wiley. com, 2004.</li>
<li>Hao He, <a href="Jian_Li_(engineer)" title="Jian Li (engineer)">Jian Li</a>, and <a href="Peter_Stoica" title="Peter Stoica">Petre Stoica</a>. <a rel="nofollow" class="external text" href="http://www.sal.ufl.edu/book/">Waveform design for active sensing systems: a computational approach</a>. Cambridge University Press, 2012.</li>
<li>M. Soltanalian. <a rel="nofollow" class="external text" href="http://theses.eurasip.org/theses/573/signal-design-for-active-sensing-and/download/">Signal Design for Active Sensing and Communications</a>. Uppsala Dissertations from the Faculty of Science and Technology (printed by Elanders Sverige AB), 2014.</li>
<li>Solomon W. Golomb, and <a href="Guang_Gong" title="Guang Gong">Guang Gong</a>. <a rel="nofollow" class="external text" href="http://www.cambridge.org/us/academic/subjects/computer-science/cryptography-cryptology-and-coding/signal-design-good-correlation-wireless-communication-cryptography-and-radar">Signal design for good correlation: for wireless communication, cryptography, and radar</a>. Cambridge University Press, 2005.</li>
<li>Fulvio Gini, Antonio De Maio, and Lee Patton, eds. Waveform design and diversity for advanced radar systems. Institution of engineering and technology, 2012.</li>
<li>John J. Benedetto, Ioannis Konstantinidis, and Muralidhar Rangaswamy. "<a rel="nofollow" class="external text" href="https://ieeexplore.ieee.org/document/4775877/">Phase-coded waveforms and their design</a>." IEEE Signal Processing Magazine, 26.1 (2009): 22-31.</li>
<li>Ducoff, Michael R., and Byron W. Tietjen. "Pulse compression radar." Radar Handbook (2008): 8-3.</li></ul></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-07-10" href="https://en.wikipedia.org/wiki/?title=Pulse_compression&amp;oldid=1299714549">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>